Wild horses: London’s most curious car collection

Tucked away in the centre of London, a superb collection of vintage and classic cars

Tucked away in the centre of London, a superb collection of vintage and classic cars