I’m not saying that a Briton will be unhappy in Manchester or in Coventry, I’m saying that for me, a European that lived in Rome and Berlin and Dublin, these are non-places where nothing happens and where there’s nothing to do. When I say that only locals can live there I’m not referring to xenophobia (even if that’s a thing), but to the fact that in places like Harrow or Newcastle there is literally nothing to do, apart from going to the mall or to a pub that closes at 9PM.
You’ll barely find a pub still open at 11PM in Westminster (where I live), let alone Mortlake or Brentford. And don’t make me start on the beer selection. It’s hard to get a decent espresso in London and there are at best 10 places where you can get a edible pizza, I’d be surprised if there were any in the rest of the country. In Westminster I don’t have a single cinema at walking distance (it’s a 20 minute walk to Leicester Square), and I live in the area with more cinemas and theatres in the entire country. I want to reiterate that I live in what is probably the most expensive and most active area of the country, and compared to Rome or Berlin sometimes it feels like living in the middle of nowhere.
Outside of inner London, the UK is a gigantic periphery, with square kilometres of houses and not even a church or a café in a 10km radius. At best you get a shopping mall and a pub that closes at 9PM.