After an 81-year hiatus, London’s Olympia is once again to stage a Motor Show as Grand Auto is confirmed as taking place from 5-8 July 2018 at the Kensington venue.
Events, Concept Car, Classic car, News
Events, Concept Car, Classic car, News
After an 81-year hiatus, London’s Olympia is once again to stage a Motor Show as Grand Auto is confirmed as taking place from 5-8 July 2018 at the Kensington venue.