The inaugural London Classic Car Show, which is taking place at the ExCeL centre in London's Docklands, will be open to the public until Sunday 11 January.
Event director Bas Bungish said: “The capital hasn’t even had a traditional classic car show for far too many years – and it’s never had a event like the London Classic Car Show."
A wide range of classic cars and supercars are on display, including one of the earliest Series 1 Land Rovers and a Porsche 959 – a twin-turbocharged homologation special that was once the world's fastest production supercar.
Other highlights include James May's 13 most significant cars, a live parade section, a homage to the career of Red Bull designer Adrian Newey, a celebration of 100 years of Maserati and myriad historic race cars.
Tickets cost £25 on the door, or are offered online for £22. Family and group deals are also available, as are premium packages.