ADVERTISEMENT

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

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