Located on the iconic King’s Road in Chelsea, this glass-fronted venue is an ideal space for retail pop-ups, creative concepts, and boutique events. With its prominent location, natural light, and upscale surroundings, the ground floor offers the perfect canvas to attract Chelsea’s sophisticated and affluent audience.
Positioned near Sloane Square and South Kensington stations, with high-end shops and cultural landmarks nearby, this venue offers visibility, convenience, and prestige.... Read more