A job opportunity has come up in London, and I'd be an idiot to turn this down. Whereabouts in London should I live? I don't mind long commutes, so greater London area shouldn't be an issue either.
Where are the best places to live in London, LME? Bit of a vague question I know, but I'm open to ideas.