£655,625
£681,277
£671,657
£284,222
30 lord avenue, greater london
Sold in APR 2024
£1,530,000
40 lord avenue, greater london
Sold in JUN 2021
£1,260,000
2 lord avenue, greater london
Sold in DEC 2021
£1,250,000