SE20 8DZ · London

£6.3M

what these 39 homes last sold for

£160kmedian
£4,017per m²
2sales this year
Recent sales
102, Orchard Grove£367,500May 2026
90, Orchard Grove£245,000Feb 2026
96, Orchard Grove£352,500Sep 2025
82, Orchard Grove£197,000Apr 2025
86, Orchard Grove£205,000Dec 2024
92, Orchard Grove£280,000Oct 2024
10, Orchard Grove£200,000Feb 2024
10, Orchard Grove£187,500Dec 2022
32, Orchard Grove£200,000Oct 2021
102, Orchard Grove£286,500Feb 2021
104, Orchard Grove£325,000Nov 2020
28, Orchard Grove£190,000Mar 2019
Open in SoldMap, free on the App Store