No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 5, ORCHARD ROAD | 16-07-2024 | Detached | £1,062,500 |
| 13, ORCHARD ROAD | 28-06-2021 | Semi-Detached | £600,000 |
| 7, ORCHARD ROAD | 13-08-2018 | Detached | £525,000 |
| 8, ORCHARD ROAD | 19-01-2016 | Detached | £865,000 |
| 13, ORCHARD ROAD, STEVENAGE | 11-06-2001 | Semi-Detached | £162,000 |
| 15, ORCHARD ROAD, STEVENAGE | 07-06-2001 | Semi-Detached | £155,000 |