If you’re going to be in London this week, put some time in your diary to check out the City Concours. The inaugural event gets underway on the 8th and 9th of June and is being held in the spectacular gardens of the Honourable Artillery Company, a remarkable five-acre open space surrounded by historic buildings in the heart of the Square Mile. On display will be a collection of 80 of the world’s most incredible cars, ranging from the latest supercars to legends of Formula One and Le Mans.