Bikes

The Bike Shed


The Bikeshed is an independant group of three bicycle shops in the UK, in Crediton, Exeter and Barnstaple in the South West UK. The shops have a vast range of mountain, touring and racing cycles from top manufacturers, such as Klein and Dawes.



The Square

Barnstaple
EX32 8LS
01271328628



Sponsored Links:
Sponsored Links: