21 Stacey St, London WC2H 8DG, UK
Monday - Friday 12:00pm–3:00pm Closed: Saturday - Sunday
- 244 m from Tottenham Court Road Central LineNorthern LineCrossrail
- 350 m from Covent Garden Piccadilly Line
- 379 m from Leicester Square Piccadilly LineNorthern Line