London average property price up by 9.6%

The average house price in London has increased by 9.6% in a year to £499,997 bringing London’s market back in pace, reversing the recent slowdown in London. The average house price in England and Wales is now £186,553 which is of 5.3% increase when compared with last year, according to a report in October. Price Read More