No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 16, CHURCH ROAD | 28-02-2025 | Detached | £855,000 |
| 22, CHURCH ROAD | 30-06-2021 | Detached | £720,000 |
| 20, CHURCH ROAD | 19-02-2021 | Detached | £765,000 |
| 2, CHURCH ROAD | 29-11-2019 | Semi-Detached | £317,500 |
| 16, CHURCH ROAD | 26-04-2016 | Detached | £500,000 |
| 20, CHURCH ROAD | 15-02-2013 | Detached | £460,000 |
| 2, CHURCH ROAD | 26-03-2009 | Semi-Detached | £225,000 |
| 14, CHURCH ROAD, HENLOW | 20-08-2008 | Detached | £430,000 |
| 16A, CHURCH ROAD, HENLOW | 20-04-2006 | Detached | £350,000 |
| 20, CHURCH ROAD, HENLOW | 06-08-2004 | Detached | £430,000 |