Chater Lea Blackburne 350cc

Chater-Lea was a British bicycle, car and motorcycle maker with a purpose-built five-storey factory in Banner Street, EC1, in the City of London.

More by Yuda Rizwan S

View profile