The shortlist includes icons such as the Ferrari F40, Bugatti Veyron, Alfa Romeo 8C 2900 and Jaguar XKSS to name just four. The unveiling of the greatest supercar ever will be just one of the major must-see attractions at this year’s show. Held at Alexandra Palace, London from October 28th to 30th, it’s a must for the very keen so, of course, we will be there.