The London Motor Show is coming . . .
The capital is proud to host The London Motor Show from the 5th-8th May 2016! The ultimate, must-attend event in the automotive calendar, the Show will be hosted at Battersea Evolution over four days, with an exclusive preview evening on Thursday 5th May where HRH Prince Michael of Kent will cut the ribbon to open … Read more