Spring Market
New records continue to be set as the average price of property coming to market this month jumps by 1.8% (+£5,767), to a third of a million pounds (£333,564) Average London house prices are 2.9 times higher than prices in the northern areas of Great Britain, and although still large this is the smallest ratio […]