No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 88, DEACONS HILL ROAD, ELSTREE | 12-11-2020 | Detached | £1,345,000 |
| 90, DEACONS HILL ROAD, ELSTREE | 25-10-2002 | Detached | £640,000 |
| 88, DEACONS HILL ROAD, ELSTREE | 21-02-2001 | Detached | £425,000 |
| 90, DEACONS HILL ROAD, ELSTREE | 19-12-1997 | Detached | £345,000 |
| 82A, DEACONS HILL ROAD, ELSTREE | 11-04-1997 | Detached | £280,000 |