Source: www.cnbc.com
It’s that time of year again, when Arab boy racers in souped-up Lamborghinis and Bugattis, cruise along London’s most luxurious streets.
Knightsbridge – home of famous department store Harrods – and Sloane Square are two of the spots where you might see admirers of the supercars snapping selfies in front of the vehicles. More info