About this location
Perfect for pop-up retail, brand activations, and events with up to 300 guests, this space offers 3,300 sq. ft. of prime event and retail space right in Central London. This versatile venue is ideal for concept stores, fashion shows, product launches, art exhibitions, sample sales, or pop-up cafés.
Featuring floor-to-ceiling windows at street level, high ceilings, elegant wooden floors, and clean white walls, it provides a blank canvas that can be tailored to any event. With capacity for 300 guests, the space is designed for flexibility and ease.
Just steps away from top-tier restaurants, you can enhance your event with our award-winning food and drink, staffing, and production services. The venue spans two floors and includes ample storage and back-of-house facilities, such as its own kitchen and WCs, ensuring a seamless experience for you and your guests.
Map
Exact location provided after booking