Leicester Square Tube Station
Use attributes for filter ! | |
Address | London, United Kingdom |
---|---|
Opened | 1906 |
Architects | Charles Holden |
Leslie Green | |
Date of Reg. | |
Date of Upd. | |
ID | 1043624 |
About Leicester Square Tube Station
Leicester Square is a London Underground station in Theatreland and Chinatown, in the West End of London. It is located on Charing Cross Road, a short distance to the east of Leicester Square itself.
Click on the photo of Leicester Square tube station to view it on Google Maps.