More people are moving out of London than moving in
More than 300,000 people moved out of London last year, according to Land Registry data. New research has revealed the South East saw the biggest influx of people, with close to quarter of a million people relocating there in 2016. The South West region saw the largest net levels of growth...