Description
This elegant venue, located in the heart of Mayfair, offers a prime setting for luxury retail, product launches and brand activations. With a sophisticated gallery-style interior, high ceilings, and exceptional natural light, this space provides the perfect backdrop to showcase your brand in a premium environment.
Positioned in one of London’s most prestigious districts, the venue benefits from high foot traffic. With short-term rental options available and a dedicated team to support your setup, this space makes hosting a pop-up effortless.
Facilities
- Shop front
- Gallery style interior
- Flexible layout
- Spread across 2 floors
- High ceilings
- Staircase
- Blank canvas
Perfect for
Events
Pop ups
Product launches
Brand activations & experiences
Exhibitions
TV
Film
Commercials
Map
Exact location provided after booking
















































































































































































