Tag: museum of london

Italian Job Minis in London

Title says it all really – the original Italian Job Minis are on display in London, specifically at the Museum of London. Actually it's a case of them being original-ish, as all the cars used in the movie were eventually trashed. The ones on display are apparently the ones that […]