Articles filtered by

Over 9 years ago Only 6.3% of London’s electoral wards have an average house price below £300,000, according to Land Registry data analysed by property adviser Savills

1 ... 462 463 464 465 466 467 468 469 470 471 472 473 ... 474 573