(+44)1303241884
17 Grace Hill, Foklestone, Kent CT20 1HA, GB, Folkestone, United Kingdom
Bike Shop
Renhams Cycle Centre Folkestone. Authorised Cannondale dealers and service centre. Official Brompton specialist dealer. Services, Parts and accessories