The Cambridge

Covent Garden and Strand

Ubicazione

© Mapbox © OpenStreetMap

The Cambridge

Indirizzo:
93 Charing Cross Road
Leicester Square
London
WC2H 0DP