⚠️ This location is permanently closed.
77 Shelton Street London WC2H 9JQ
- 192 m from Covent Garden Piccadilly Line
- 403 m from Holborn Piccadilly LineCentral Line
- 0.5 km from Tottenham Court Road Central LineNorthern LineElizabeth Line