No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 17, SHELDRAKE PLACE | 31-03-2023 | Other | £1,025,000 |
| 17, SHELDRAKE PLACE | 12-04-2021 | Semi-Detached | £3,350,000 |
| 14, SHELDRAKE PLACE, LONDON | 26-11-2002 | Flat | £85,883 |
| 15, SHELDRAKE PLACE | 11-05-1999 | Semi-Detached | £1,350,000 |