£885,750
£829,056
£669,015
£333,942
31b buckingham road, greater london
Sold in JAN 2021
£900,000
6 malmesbury road, greater london
Sold in OCT 2023
57 chelmsford road, greater london
Sold in NOV 2014