Cafe
London Velo
21 locals recommend,
Permanently closed
Tips from locals
Good for coffee, breakfast/brunch and cakes - You can also hire bikes from here too...
Unique things to do nearby
Locals also recommend
Location
18 Deptford High St
London, England