The average London house price has leapt 9.6% in a year to £499,997 as the capital's market springs back to life. This reverses the recent...
The average London house price has leapt 9.6% in a year to £499,997 as the capital's market springs back to life. This reverses the recent...
There has been a sharp fall in sales of million pound houses as the top end of the property market continues...