
The London Motor Show – May 6th-8th 2016.
The inaugural London Motor Show is taking place this weekend at Battersea Evolution in Battersea Park and it was officially opened by Prince Michael of Kent at an exclusive preview on Thursday May 5th. More than 130 models from 40 … Continue reading The London Motor Show – May 6th-8th 2016.