Bike Shed Home/Bicycle Shop/Bike Shed 24 The Avenue, London W13 8PH 07835061520 Contacts 24 The Avenue, London W13 8PH 07835061520 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Bicycle Shop Wheel-Travel 07940497093 Bicycle Shop Dutch Bike Shop & Coastal Cycles Dutch Bike Shop, 10 Anchor Springs, Littlehampton BN17 6BP +441903730089 Bicycle Shop Massey Cycles 149 West St, Crewe CW1 3HH +441270216986 Bicycle Shop Limitless Bikes +447526941317 Categories Bicycle Shop