Home
Shop
About
Bikes
Video
Calendar
Event Galleries
Contact
Awards
Links
More
Bill Leach was building frames from his premises in Stratford, East London from the 1930s to mid 1950s. Cycles were built with only top quality components, had exotic paint schemes and were one the most expensive cycles you could buy at the time.
Marathon
1951