Yorgo Tloupas, 26 November 2009, 03:20 AM
Last night a new bike shop opened in London, Tokyo Fixed. Great location in the middle of Soho, nice-looking new building, functional interior design, with an impressive selection of frames, clothes, parts and vintage posters. It all adds up to create one more amazing store in town.
Cycling posters ain’t what they used to be:
Well done Max!