I've just been reading a book on it weirdly enough so I can definitively say that Holland is the only European nation with a higher population density than the UK. The UK has 410 people per square kilometre which is three times that of France, nearly three times that of China and almost on a level with India who have 416. Holland has 497 per square kilometre.