20A, The Market, The Piazza, Covent Garden, London WC2E 8RB, United Kingdom
Mon - Sun 10:00am–10:00pm
- 166 m from Covent Garden Piccadilly Line
- 435 m from Leicester Square Piccadilly LineNorthern Line
- 0.6 km from Embankment District LineCircle LineBakerloo LineNorthern Line