1190 sqft | Retail | Bar & Restaurant | Event | Shop Share | Unique |
If you’re looking to make a statement on Kensington High Street, this is the one. Spanning 1,190 sq ft, this well-proportioned retail space combines a bold black shopfront with generous windows, giving your brand standout visibility on one of London’s best-known shopping streets. Inside, the space is clean, bright and highly adaptable, with crisp white walls providing a flexible canvas for your activation. The open-plan layout gives you plenty of scope to create a considered retail experience, from a product launch or showroom to a customer-facing pop-up. With the station right next door and strong footfall throughout the day, this is a highly visible space for brands looking to establish a presence on Kensington High Street.
1 day minimum booking
Monday to Friday: 9:00 am - 9:00 pm
Weekend: 9:00 am - 9:00 pm