Cycle Shops in London
64 Ballards Lane
London
Greater London
N3 2BU
This is my local bike shop in Finchley, north London. We have bought bikes there and also take them for repair. It is run by a dad/daughter team and they are always helpful and friendly. They can give good advice on what bike to buy and what repairs you need.
Daniel Mermelstein - 28/11/2009 | report this review
All fields are required. Your review will appear immediately.