Latest News

new build 789
10th March 2023

New research has revealed that across Britain as a whole, some 87,345 homes have made it to market in the last 14 days, with new-builds accounting for around 8% of them. However, when...

Popular this week