Friday , April 17 2026

Tag Archives: British Leyland

Mini is “Best of British”

Original Mini

The original Mini is named best British car ever built in new survey. Autocar readers have voted Sir Alec Issigonis’s iconic Mini as their top British car of all-time. Lotus is revealed as Britain’s most popular manufacturer of all time, with seven models making the top 100 – more than …

Read More »