Good point but thats not really my experience. London is a great place to live because of its richness of differences. The diversity is what makes it strong. Its not one entitiy but no city is, and the fact its has grown from the convergence of villages and towns over time makes its more fascinating. Its not for everyone, which i get, but there are always more wanting to come. I would say i live in London before i say i live in England.
Fairplay, I have been told many times by people that live there they love it, but as I say it seems a conglomerate of different small areas without an particular common experience, if you live in a new trendy part in South East London I cannot see much of a link to a person living say in a trendy part of North West London but each would say they 'live in London' and maybe both call themselves Londoners.
Anyway not sure if my points are relevant
A mate was down last month as he visits regularly and I mentioned that me and my wife should 'use' London far more than we do now, we rarely visit, but he assured me that with the Seafront, shopping, Pubs and street performers, Lanes and eclectic mix of people, he wouldnt venture to London to try and to replicate the experience, he just said, 'with this all going on, whats the point'.