1500 sqft | Retail | Bar & Restaurant | Event | Shop Share | Unique |
Located on Thayer Street, this newly renovated shop space is a prime opportunity for brands looking to make a statement. This beautiful location boasts a modern white-boxed interior, large windows and an impressive storefront ensuring maximum visibility. A plus point; the multi-floor layout offers ample room to showcase your products or services. In perfect condition, our space is ready for any brand eager to establish a strong presence in one of London's most sought-after locations.
5 days minimum booking
Monday to Friday: 9:00 am - 9:00 pm
Weekend: 9:00 am - 9:00 pm