Home
About
Bikes
Forum
Video
Calendar
Past Events
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