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.
23 February, 2012