8
Dec
14
Look out Geneva, Paris, Frankfurt and Detroit, the British Motor Show will return to London’s Battersea Park in 2016 Petrol heads mourning the demise of the British Motor Show will be relieved to hear that plans are in place for its return in 2016. Speaking at the Guild of Motor Writers’ annual awards dinner, HRH […]