Property and mortgage review

At the beginning of Q3 2014 the average house price in England and Wales was sitting at £172,011. This compares with the peak of £181,466 achieved in November 2007. These figures, released by the land registry (tlr) in July this year, show an annual price…

Continue reading →