GALLERY: Supercar owners 'shut-down' the streets of London in the richest part of the capital with vehicles worth millions
KNIGHTSBRIDGE, West London, home to some of the wealthiest people on the planet, the area also happens to be known as the central hub for the ‘London supercar scene’. Dozens ...