2700 sqft | Retail | Bar & Restaurant | Event | Shop Share | Unique |
Situated on the iconic Kensington High Street, this expansive 2700 sq ft retail location offers a chic, modern interior with three large street-facing windows. The space features a fully equipped bar and kitchen, providing versatile options for brand activations, pop-ups, and creative showcases.
7 days minimum booking
Monday to Friday: 9:00 am - 9:00 pm
Weekend: 9:00 am - 9:00 pm