News

The price of the average room is £982 per month, or £11,784 per year — around a third of the average UK salary. Rising rents ...
Welcome back to What I Own – Metro’s property series where we speak to homeowners about getting on the ladder. This week, ...
Demand to live in these five areas has soared, despite economic turbulence and London’s ongoing affordability crisis ...