Tag: London Motor Show

London Motor Show confirmed for 2021

London Motor Show logo

THE London Motor Show has been confirmed for 2021 – in stark contrast to the announcement that the Geneva Motor Show will be cancelled next year.  The London Motor Show – following its 2020 break – will return to the Evolution London venue in Battersea Park from 16-18 July 2021.  Alec Mumford, chairman of The London Motor Show, said:  The last four…