A Lotus super car is seen in the window of the brand's showroom on Piccadilly in the West End, on 26th September 2024, in London, England.