140 sqft | Retail | Bar & Restaurant | Event | Shop Share | Unique |
A bright, polished 140 sq ft retail space in the heart of Holborn, just moments from the British Museum. While compact in size, the space makes the most of its footprint, with a clean, contemporary finish and a prime Central London location. A great option for brands looking to bring a pop-up, product launch or retail concept to one of the city’s most visited neighbourhoods.
Monday to Friday: 9:00 am - 9:00 pm
Weekend: 9:00 am - 9:00 pm