No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 31A, NICOLL ROAD | 11-01-2024 | Flat | £490,000 |
| 3, FLAT 2, NICOLL ROAD | 29-03-2023 | Flat | £350,000 |
| 31A, NICOLL ROAD | 21-05-2018 | Flat | £494,000 |
| 39B, NICOLL ROAD | 17-11-2014 | Flat | £354,000 |
| 31C, NICOLL ROAD | 14-11-2013 | Flat | £250,000 |
| 11B, NICOLL ROAD | 20-09-2013 | Flat | £275,000 |
| 11B, NICOLL ROAD | 25-01-2013 | Flat | £226,000 |
| 31A, NICOLL ROAD | 31-05-2011 | Flat | £260,000 |
| 39B, NICOLL ROAD, LONDON | 20-07-2006 | Flat | £165,000 |
| 33E, NICOLL ROAD | 07-02-2005 | Semi-Detached | £380,000 |