London has everything - the most famous football teams (Man United, Liverpool) the most famous rugby teams (Leicester, Bath) the most famous cricket teams (Yorkshire, Warwickshire). All the most famous bands (Oasis, Beatles, Black Sabbath). Plus the beer is cheap and the streets are lined with gold and there is no crime at all.
House prices in London are a £500,000 moron tax. Feel free to cough up.