ADVERTISEMENT

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

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