SE26 6UR · London

£11M

what these 31 homes last sold for

£315kmedian
£3,724per m²
1sale this year
Recent sales
49E, Crystal Palace Park Road£500,000Feb 2026
41D, Crystal Palace Park Road£420,000Jul 2025
43B, Crystal Palace Park Road£615,000Mar 2025
41A, Crystal Palace Park Road£620,000Jan 2025
Helios, 35D, Crystal Palace Park Road£527,000Mar 2023
43C, Crystal Palace Park Road£535,000Sep 2022
41D, Crystal Palace Park Road£394,000Oct 2021
41A, Crystal Palace Park Road£540,000Jun 2021
Helios, 35D, Crystal Palace Park Road£520,000May 2021
Helios, 35B, Crystal Palace Park Road£617,500Apr 2021
Helios, 35C, Crystal Palace Park Road£515,000Nov 2020
43B, Crystal Palace Park Road£560,000Oct 2019
Open in SoldMap, free on the App Store