£525,000
£395,775
£388,153
£335,500
80 aldrich crescent, greater london
Sold in SEPT 2022
£410,500
22 homestead way, greater london
Sold in FEB 2023
£411,000
86 overbury crescent, greater london
Sold in SEPT 2023