The average property price in England has declined 3.2% to £207,020 since January, according to Zoopla.co.uk.

This compares to the 11.97% decline reported in the second half of last year, according to the figures from the portal, which bought Thinkproperty.com earlier this month and which remains locked in talks about ...   more »