The capital’s largest classic motoring event, The London Classic Car Show, returned for 2021 after being postponed from its original February scheduling. The even took place outside at the peak of British summertime for 2021, as opposed to its traditional indoor Olympia venue