Charing Cross
Charing Cross is a junction in London, England, where six routes meet. Clockwise from north these are: the east side of Trafalgar Square leading to St Martin's Place and then Charing Cross Road; the . . .
Charing Cross is a junction in London, England, where six routes meet. Clockwise from north these are: the east side of Trafalgar Square leading to St Martin's Place and then Charing Cross Road; the . . .