367 sqft | Retail | Bar & Restaurant | Event | Shop Share | Unique |
You’ll find this space to let just off of Deptford Broadway. Benefiting from an amazing location and intimate set up, it’s the perfect spot for an up and coming independent food and beverage brand to charm the South London crowds.
30 days minimum booking
Monday to Friday: 9:00 am - 9:00 pm
Weekend: 9:00 am - 9:00 pm