Why is London such a hotspot for supercar spotting?
If you’re ever around the affluent London areas of Mayfair and Knightsbridge during the summer months, chances are you’ll see a whole host of exotic supercars and hypercars. Reporter: Jack Leslie | Sub-Editor: Adrian Vasilescu…