Hey there, I'm from York, England, so i tend to spot there. Good places if you do go to York include:
- Royal York Hotel/York Eye
- York Railway Station
- Cedar Court Grand Hotel, just around from the Station
- Clifford's Tower
There are also some nice stuff out and about around the Streets and car parks around the City Centre.
I also spot in Harrogate, England Too, and the main City Centre is buzzing with Porsches, Astons and a few Lamborghinis
Manchester is also a good place, and best area to spot there is the Street of Deansgate!
And finally, London. Just go to Mayfair/Knightsbridge Areas and Hotels, and you'll see plenty of Ferraris and other Exotics!