1191 sqft | Retail | Bar & Restaurant | Event | Shop Share | Unique |
This 1,191 sqft retail space on City Road is a blank canvas waiting to be transformed. Boasting a stunning facade with three floor-to-ceiling windows, the space is flooded with natural light, creating an airy and inviting atmosphere. Located just moments away from the bustling Old Street station, it's in the heart of one of London's most vibrant and creative neighbourhoods.
Monday to Friday: 9:00 am - 9:00 pm
Weekend: 9:00 am - 9:00 pm