London is great to visit and enjoy, but to live there... I'd only live there if it was Twickenham, Hammersmith, Chiswick etc.
It's alright i'll admit, but not much more. The reason I have been there a few times is that it's often so cheap flying there, as well as pretty close. Easy access for a decent weekend.