Because it has world leading art, culture, food and professional opportunities.
And the rest of the UK is a cultural and foodie desert? 
London has more art, culture, food and professional opportunities. It isn't the only city in the UK that has these.
This argument gets trotted out on every London thread by xenophobic and ignorant Londoncentric posters of which there are plenty on this thread.
And how many Londoners actually spend every weekend visiting art galleries and museums, going to the opera/ballet and eating in michelin starred restaurants?
There is more opportunity to do these things in London, not no opportunity to do these things outside of London. And there are interesting people everywhere.
Because most other places in the UK are boring AF compared to London.
Anyone who thinks this must be pretty boring and lacking in imagination.
Because its diverse ,multi -cultural and outside of London isn't
This is so untrue it's ridiculous.
I absolutely understand the appeal of London and its uniqueness in the UK, but I do find some of the replies here amusing too. As though the only options available are London or a tiny, racist, suburban outpost with no cultural landmarks where everything stops at 4pm and the people are all boring as fuck.
Well said. I totally agree.
I have been to Wales twice. It was twice too much. Scenery was nice but oh my - the inward looking attitude was awful
There's plenty of that from most of the Londoners on this thread TBH. I have been to Wales several times and not come up against unfriendly, inward looking people. Maybe the common denominator isn't the Welsh?
I'm from London. I lived and worked there, and now live in Yorkshire. I like visiting London, but I have no wish to live there again.
During the first lockdown there were a lot of unhappy posters complaining that they were cooped up in a flat and were only allowed out for half an hour a day. Meanwhile I was sat in my sunny garden or walking through woods and fields.
It's horses for courses. I get why people love London, but there is no need for the sneery patronising tone from ignorant Londoners who have clearly never ventured outside of the M25.