SE20 8DW · London

£6.7M

what these 33 homes last sold for

£179kmedian
£5,000per m²
Recent sales
125, Orchard Grove£305,000Sep 2025
115, Orchard Grove£358,000Jul 2025
75, Orchard Grove£450,000Feb 2025
113, Orchard Grove£351,050Jul 2024
119, Orchard Grove£325,000Apr 2023
117, Orchard Grove£365,000Oct 2022
79, Orchard Grove£550,000Dec 2021
91, Orchard Grove£211,000Aug 2020
123, Orchard Grove£285,000Nov 2019
125, Orchard Grove£292,000Sep 2019
135, Orchard Grove£370,000Nov 2017
87, Orchard Grove£178,500Sep 2017
Open in SoldMap, free on the App Store