Café
Mare street market
86 locals recommend,
Tips from locals
Food, drinks, records, plants, workspace. One stop shop to hang and work by day and drinks by night in a chic open setting!
Things to do nearby
Locals also recommend
Location
117 Mare St
London, England