Whaaa? 2 Ferraris!: The geezer down the road of where I’m currently staying (thanks Phil & Jude!) has two Ferrari, 1 Range Rover, and a couple others. If you want to see flash cars, London is the city to do it in.