£485,888
£422,272
£264,125
652 davidson road, greater london
Sold in AUG 2023
£535,000
196 harrington road, greater london
Sold in JUL 2022
£537,000
36 oakley road, greater london
Sold in DEC 2022
£537,500