London is a sprawling, densely populated metropolis with accommodation options to suit expatriates' budgets, lifestyles, and circumstances.
While it is no longer considered the most expensive city in the world for expatriates, the cost of accommodation remains high in the...