The Store Studios Events
ADDRESS
The Store Studios, 180 The Strand, Covent Garden, London WC2R 3DA
OPENING TIMES
10am-5pm
- Visitor Information
- Images
-
Events
No events on this date
London Hotels
From cheap budget accommodation to luxury 5 star hotels see our discounts for The Store Studios hotels, including from 0% off. |