About this location
Launched in 2021, this exclusive venue is a hub for international galleries in the historic heart of Mayfair, London. Housed across two converted townhouses and spread over three floors, it hosts short-term exhibitions and projects from the world’s leading galleries—making it an ideal space for high-end pop-ups, brand activations, and luxury retail launches.
With a sleek, gallery-style interior, high ceilings, and exceptional natural light, this space offers a flexible layout perfect for showcasing art, fashion collections, or premium product launches. Positioned in one of London’s most prestigious districts, it benefits from excellent foot traffic and a discerning audience.
The venue features state-of-the-art lighting, high-speed WiFi, and customisable display areas, ensuring a seamless setup for any event. With short-term hire options and full on-site support, this sought-after Mayfair space provides the perfect backdrop for exclusive pop-ups.
Map
Exact location provided after booking