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.
RE: Tourist in my own country