No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 40, HOLBORN ROAD | 12-03-2025 | Terraced | £410,000 |
| 36, HOLBORN ROAD | 01-07-2015 | Terraced | £295,000 |
| 16, HOLBORN ROAD, LONDON | 21-08-2007 | Terraced | £248,500 |
| 32, HOLBORN ROAD, LONDON | 23-11-2005 | Terraced | £190,000 |
| 4, HOLBORN ROAD, LONDON | 08-11-2005 | Semi-Detached | £204,000 |
| 14, HOLBORN ROAD, LONDON | 14-11-2003 | Semi-Detached | £192,000 |
| 22, HOLBORN ROAD | 31-10-2003 | Terraced | £165,000 |
| 42, HOLBORN ROAD | 17-09-1999 | Flat | £68,995 |
| 44, HOLBORN ROAD, LONDON | 12-12-1997 | Semi-Detached | £66,000 |