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.