Where is Greater London?

Where is Greater London located?

Greater London, Greater London (Region), Great Britain (approx. 51.5°, -0.16667°)


Where is Greater London on the map?