Bar
Winemakers Deptford
7 locals recommend,
Permanently closed
Location
209 Deptford High St
London, England
Tips from locals
Wonderful wine bar and restaurant that specialises in organic and biodynamic wines from small producers. There is a short daily menu of robust yet sophisticated food.