Charing Cross

London Charing Cross station, located on The Strand, is a historic transportation hub in Westminster.

Getting there

Charing Cross

Strand, London, London, WC2N 5HF