ADVERTISEMENT

How many London boroughs are there in the Greater London administrative area?

Geography Trivia Question: How many London boroughs are there in the Greater London administrative area?

Recommended