J12 M40
British Motor Museum
The world's largest collection of historic British cars
Last Mini Cooper 2000 Metal Sign
Making Cars at Longbridge 1905 to The Present Day
British Leyland Motor Corporation 1968-2005 The Story From Inside
Longbridge Factory Austin Seven (Mini) 1960 Metal Sign