Description: The British Motorcycle Charitable Trust is a Registered Charity (No. 509420), run by Motorcycle enthusiasts to promote and support the preservation and restoration of our motorcycle heritage.
Our challenge is to identify and secure rare British motorcycles, ensure their restoration...