The Tower of Babel – Shop of the Day 131

The Tower of Babel – Shop of the Day 131

The Tour de France has started!!! In honour of this most amazing race let’s explore the bicycle shops of London. Sheen today and owners of the World’s oldest bicycle shop! Established in 1860, the shop has remained in the same family for over 150 years. Currently 5th generation.  This is their second shop as the original is in Sutton, Surrey. Chapeau!

232 Upper Richmond Rd, SW14 8AG

04_SW14_2014-11-24 11.07.40b

©Barnaby Barford 2014

Leave a Reply

Your email address will not be published. Required fields are marked *