£635,986
£575,335
£453,485
£311,771
54 orchard avenue, greater london
Sold in SEPT 2018
£1,350,000
51 orchard avenue, greater london
Sold in MAY 2022
£1,205,000
9a orchard rise, greater london
Sold in SEPT 2019
£1,189,000