Charing Cross Road
The nearest Underground station is Leicester Square, which opened in 1906. London bus routes 24, 29 and 176 run on nearby Charing Cross Road.