MAJOR TAYLOR STALL
Major Taylor Shop
Got a burning Major Taylor Stall question?
The Major Taylor Stall is located in Broadway Market School Yard London every Saturday and are purveyors of vintage and handmade cycling accessories. This is what we like and inspires us.
Amazing Russian cyclist taking part in the Paralympics 2012 Track Cycling
14 September, 2012