I suspect this was started as a typically goady thread, but for those genuinely interested in the question:
Career opportunities. Not just the number of jobs available, but the size of the companies - there are opportunities to grow and develop. I’ve been promoted in my last three companies. It never happened to me before I moved here, simply because there was nowhere to move up to in any of those companies.
So much to do. I never have to go to the same pub or restaurant, or event or attraction, twice if I don’t want to - which actually makes me appreciate my favourites more, as I’m going back out of choice rather than necessity. I see people boasting about the “lovely friendly village” they live in and how it has a great local pub and a Chinese and an Indian… all I can think of is how no matter how good they are, they must get pretty damn samey after a few visits.
So easy to get around. I tried for a year to learn to drive and hated every second - never again. Even pre-London, I lived in big cities, so it was never a problem, but I found that attitudes to it were. I had a job interview years ago where the first thing they asked about was the fact that I didn’t drive, even though it was utterly irrelevant to the job. Bizarre! (I got said job and somehow managed for two years car-free…) But London is so different. It’s set up for non-drivers. Rather than having to prove I can manage, it’s expected. If I want a late night out, I don’t have to choose driving and no drinks or an expensive cab home - I can get night buses, or the 24-hour Tube on some lines.
It’s so easy to get anywhere else I want to go too. For the poster who rather sneerily said “There are such things as hotels and trains for the twice-yearly theatre trip” - you do realise trains go out of London as well as into it? Even without considering that half an hour in each direction can mean a totally different experience without even leaving London, I can be on the Kent or Sussex coast or the Surrey countryside/woodlands with an hour to 90 minutes, the Cotswolds within two hours… in two to two and a half hours, I can be in Brussels or Paris without having to trek to the airport! Where else can you get to easily from North Wales?
On a more personal level:
I don’t have or want children. An extra bedroom or two is space I don’t really need - so why would I move to another city or town to get it, giving up everything I want in terms of lifestyle in the process? Yes, I could have more space for my money elsewhere, but I’d have to offset that against the drop in my earning potential. Also, I might be able to get a property of a similar standard to my current one for £100 - 200k less elsewhere, but it means I have a much less valuable asset when I’ve finished paying the mortgage too. If I wanted to, I could retire to a smaller city, buy a similar property and have a significant lump sum towards my retirement into the bargain.
I like the anonymity of living in London. When a poster said earlier “I lived in London and hated it, I didn’t know any of my neighbours!”, my first thought was “Great!” It’s not that I actively don’t want to know them, but I don’t see any great value in a friendship based solely on a shared postcode. When I see threads on here along the lines of “I’ve seen THREE strange cars on my road this week, what do I dooooo?!” or “My neighbour never opens her curtains before 11am, whyyyyy?!”, I thank my lucky stars that I don’t live somewhere where everyone knows one another’s business - or, if they don’t, are desperate to know.
I do love other parts of the UK too! I don’t go in for the idea that there’s no life outside of London any more than most sensible people believe London is just some expensive, smog-filled concrete jungle. But I know where I want to live and I’m very happy.