London Leavers Spend A Lot of Money

Information released by a leading name in the UK housing market suggests that Londoners leaving the capital purchased 73,950 homes in 2020. This was the largest exodus from the capital in four years. The value of property bought by London leavers amounted to £27.6 billion, and this is the largest amount since 2007. People are […]