Londoners spent more on property outside of the capital in 2020 than in any year since 2007
Londoners spent more on property outside of the capital in 2020 than in any year since 2007 reports Hamptons, as the number of “London leavers” reached 73,950.