

London property investors targeting north of England for yields
Over the course of 2020, people residing in London invested £54.9 billion in properties away from the capital, which is the highest figure ever recorded. More Londoners than ever are seeing the merits of investing