London is a fairly iconic place and it's familiar to people from LA to Tokyo. I have visited many times and i love exploring it but i would imagine its not the most relaxed place to live, unless you are one of those billionaire's in Mayfair.
London is a fairly iconic place and it's familiar to people from LA to Tokyo. I have visited many times and i love exploring it but i would imagine its not the most relaxed place to live, unless you are one of those billionaire's in Mayfair.
Yeah I agree, it's one of the best and most Famous cities in the world. But the standards and cost of living are much more favourable up north