Average London House Price Tops £500,000

The average price of a home in London has topped half a million pounds for the first time in history, according to a recent Guardian report. The average property price in the capital now stands at £514,000 – almost double the national average, which stands at £272,000.  The news is likely to be music to […]