London City Concours

London City Concours
A display of some of the world’s finest cars in the intimate setting of the gardens of the Honourable Artillery Company.