On the move in London

Whether they are coming to attend university or starting a job, multitudes of people move to London every year, and those who land there don’t often stay put. London is alive with people moving in and around, chasing jobs, and trying to get on the property ladder....