answersLogoWhite

0

AllQ&AStudy Guides
Best answer

Greater London is the area in and around London City itself.

This answer is:
Related answers

Greater London is the area in and around London City itself.

View page

In the borough of Merton, Greater London, England.

View page

Greater London was created in 1965.

View page

Greater London and the City of London which is a semi-autonomous region within Greater London.

View page

The Greater London Region is governed by the Greater London Authority The City of London is governed by the City of London Corporation

View page
Featured study guide
📓
See all Study Guides
✍️
Create a Study Guide
Search results