Average London house price exceeds £500,000 for first time

The average price of a property in London broke through the £500,000 barrier for the first time, official figures for November show, with pent-up demand…

View More Average London house price exceeds £500,000 for first time