No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 22, CHURCH ROAD | 29-08-2025 | Terraced | £1,240,000 |
| 24, CHURCH ROAD | 22-12-2021 | Terraced | £965,000 |
| KIRKWOOD HOUSE, 28, CHURCH ROAD | 26-08-2021 | Detached | £6,600,000 |
| 36, CHURCH ROAD | 12-04-2019 | Terraced | £1,000,000 |
| 26, CHURCH ROAD | 31-08-2017 | Terraced | £1,100,000 |
| 38, CHURCH ROAD | 22-03-2016 | Terraced | £1,750,000 |
| 38, CHURCH ROAD | 01-09-2011 | Terraced | £1,060,000 |
| 28, CHURCH ROAD, LONDON | 17-11-2008 | Detached | £2,225,000 |
| 34, CHURCH ROAD, LONDON | 23-03-2005 | Terraced | £716,000 |
| 22, CHURCH ROAD, LONDON | 15-09-2003 | Terraced | £450,000 |