Where is Charing Cross?

Where is Charing Cross located?

Charing Cross, Charing Cross (Station), Great Britain (approx. 51.508804°, -0.125566°)


Where is Charing Cross on the map?