Where is Charing Cross tube station?

Where is Charing Cross tube station located?

Charing Cross tube station, England, Great Britain (approx. 51.5078667556°, -0.1273385343°)


Where is Charing Cross tube station on the map?