I will be visiting london for 5 days at the end of this week. I was wondering if there wasn't an interesting bike shop that I might want to wander into.
Ofcourse a shop with thousands of vintage dusty french bike components at low prices would be best, but a nice shop just to look at would be nice as well.
Thanks in Advance,
Dan