Aha! A piece of the giorno puzzle unravels! Years in London, eh? Interesting!Take it from an italian who lived in London for years: it's London. If you can't settle down in London, you wouldn't be able to in Milan either, for example. And this guy went to Switzerland as a teen. Wouldn't worry about that
I'd worry about his adaptation to the physicality of the PL