Google
×

Charing Cross

(629) Train station in London, England
Charing Cross is a junction in Westminster, London, England, where six routes meet. Since the early 19th century, Charing Cross has been the notional "centre of London" and became the point from which distances from London are measured.
Address: Strand, London WC2N 5HF, United Kingdom
Hours: Open ⋅ Closes 12:50 AM