HELIOS, 35C CRYSTAL PALACE PARK ROAD, SE26 6UR sold for £515000 on 2020-11-30
HELIOS, 35B CRYSTAL PALACE PARK ROAD, SE26 6UR sold for £617500 on 2021-04-26
HELIOS, 35D CRYSTAL PALACE PARK ROAD, SE26 6UR sold for £520000 on 2021-05-26
41A CRYSTAL PALACE PARK ROAD, SE26 6UR sold for £540000 on 2021-06-01