Charing Cross
London, United Kingdom
Culture
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.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account