
£643,873

£567,042

£448,187

£305,435
Prices increased by £14,361 (3.11%) over the past year
Prices increased by £149,808 (45.88%) over the past 10 years
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