All I've heard about London from fellow expats is: 1) it's laughably expensive, and it forces you to spend a big part of your salary just for a room in a cramped apartment unless you want to live hours away from your office, 2) it's a hellhole full of scum.