Drop in to this Deptford café and cycle shop for a coffee and a bike service. Mechanics are on hand to check out any issues while you wait, or to put your bike through a full 24-hour service. Meanwhile, you can enjoy coffee and snacks, or browse the selection of accessories and bikes.
Venue Details & Map
18 Deptford High StreetLondonSE8 4AF
- +44 (0)20 8691 1500