Here I am going to share my uncle's opinion about the London, My uncle is lived in this country from many of the time, He was saying that living in London is not a big deal and it is not mush costly. So I think you should move into the London on the behalf of your Office. I am very much sure you will never become disappoint.