Where is Central London?

Where is Central London located?

Central London, Central London, Great Britain (approx. 51.49227°, -0.30864°)


Where is Central London on the map?