London, the place to be!