No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 6, NELSON ROAD | 17-01-2020 | Terraced | £685,000 |
| 5, NELSON ROAD | 31-05-2018 | Terraced | £575,000 |
| 5, NELSON ROAD | 19-04-2018 | Terraced | £500,000 |
| 1, NELSON ROAD | 24-01-2014 | Terraced | £660,000 |
| 4, NELSON ROAD | 23-07-2012 | Terraced | £705,000 |
| 1A, NELSON ROAD | 11-11-2011 | Detached | £689,995 |
| 7, NELSON ROAD, LONDON | 30-10-2006 | Terraced | £345,000 |
| 8, NELSON ROAD, LONDON | 25-11-2005 | Terraced | £281,000 |
| 3, NELSON ROAD, LONDON | 11-11-2005 | Terraced | £439,995 |
| 11, NELSON ROAD, LONDON | 24-03-2005 | Terraced | £320,000 |