What are the closest stations?
The closest stations are Covent Garden (4 min walk), Leicester Square (7 min walk), Holborn (5 min walk) and Tottenham Court Road (7 min walk). Other stations nearby include: Charing Cross (14 min walk) and Waterloo (23 min walk). If you wish to plan your route, you can access the Google Maps link provided here.