I haven’t seen many cities around the world with so many super cars. From sport to classic you can find the streets around London teeming with the most exotic supercars. And this is brought to the forefront during the summer months, when millionaires from around the world import their luxury supercars to the capital.
















