Ok, so when we say these are “London’s” supercars, what we’re mostly talking about is supercars from oil rich Gulf States that are brought over and driven around London. But no matter where the cars are actually registered, the streets of London are always a good place to spot some truly incredible machinery. And indeed, that is what we’ll be seeing in this video, supercar spotting around central London, where the selection of different cars around is quite impressive.
Related News