The British Motor Museum tells us: (All words and photographs from The British Motor Museum). Visitors and enthusiasts can see hundreds of these beloved British cars at the National Metro & Mini Show supported by Peter James Insurance, hosted by the British Motor Museum on Sunday 1 June. This ever popular show is regarded as a favourite in the event calendar for owners of Metros, classic … [Read more...]