No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 56, SELSDON PARK ROAD | 02-02-2026 | Detached | £500,000 |
| 54, SELSDON PARK ROAD, SOUTH CROYDON | 03-06-2003 | Detached | £325,000 |
| 56, SELSDON PARK ROAD, SOUTH CROYDON | 03-06-2003 | Detached | £300,000 |
| 36, SELSDON PARK ROAD, SOUTH CROYDON | 09-05-2003 | Detached | £431,000 |
| 56, SELSDON PARK ROAD, SOUTH CROYDON | 02-08-1996 | Detached | £113,000 |