Farmers market
Druid St Market
5 locals recommend,
Permanently closed
Tips from locals
beer produced by local brewery, international food with good quality, nice ambience
Unique things to do nearby
Locals also recommend
Location
126 Druid St
London, England