SE26 6UT · London

£18M

what these 51 homes last sold for

£360kmedian
£5,990per m²
2sales this year
Recent sales
Flat 6, 71, Crystal Palace Park Road£245,000Mar 2026
Flat 1, 69, Crystal Palace Park Road£432,000Jan 2026
61C, Crystal Palace Park Road£610,000Oct 2025
67B, Crystal Palace Park Road£415,000Feb 2025
Flat 2, 69, Crystal Palace Park Road£540,000Jul 2023
Flat 4, 69, Crystal Palace Park Road£600,000Mar 2023
Flat 1, Arran House, 65, Crystal Palace Park Road£520,000Feb 2023
Flat 2, Arran House, 65, Crystal Palace Park Road£335,000Dec 2022
Flat 8, 69, Crystal Palace Park Road£205,000Oct 2022
Flat 5, 71, Crystal Palace Park Road£345,500Jul 2022
67E, Crystal Palace Park Road£365,000Jun 2022
Flat 5, 59, Crystal Palace Park Road£345,000Jun 2022
Open in SoldMap, free on the App Store