London Classic Car Show 2017 – A Success

The London Classic Car Show that took place last month appears to have been a very big success with more than 37,000 people visiting the event between the 23rd to 26th February at ExCel London. This was a record exceeding … Continue reading