£568,285
£572,290
£443,916
£287,939
1 high trees, greater london
Sold in OCT 2022
£670,000
18 mead way, greater london
Sold in JAN 2023
136 devonshire way, greater london
Sold in DEC 2021