772 sqft | Retail | Bar & Restaurant | Event | Shop Share | Unique |
Just five minutes from Edgware Road Station, this beautifully lit showroom is designed to showcase fashion, art, and design at its best. The space is bright, modern, and versatile—ideal for sample sales, showrooms, and pop-up retail. Large windows flood the interior with natural light, creating an inviting and polished setting for your brand to shine.
3 days minimum booking
Monday to Friday: 9:00 am - 10:00 pm
Weekend: 9:00 am - 10:00 pm