The new London City Concours will chart more than 60 years of supercar evolution with a display of some of the most iconic, extreme and beautiful performance cars ever built. Hosted within the Honourable Artillery Company headquarters in the City of London from 8-9 June 2017, the City Concours special feature begins with arguably the […]