Most densely populated local authority quiz
In a list of the most densely populated local authorities, London boroughs comprise 19 of the top 20. Below in random order are five of those authorities. Your challenge is to place them in order starting with the most densely populated (i.e. with the most residents per square mile). No use of reference material or the internet of course to ensure fair play. Good luck.
Lambeth
Greenwich
Kensington and Chelsea
Barking and Dagenham
Tower Hamlets