No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 103A, NORTH ROAD | 21-01-2026 | Flat | £685,000 |
| GROUND FLOOR SHOP, 102, NORTH ROAD | 06-08-2019 | Other | £275,000 |
| 102, NORTH ROAD | 04-12-2015 | Terraced | £1,220,000 |
| 114, NORTH ROAD | 02-04-2015 | Other | £208,000 |
| 110, NORTH ROAD | 19-12-2014 | Semi-Detached | £938,600 |
| 103B, NORTH ROAD, RICHMOND | 22-06-2006 | Flat | £297,500 |
| 102, NORTH ROAD | 16-02-2005 | Terraced | £585,000 |
| 114, NORTH ROAD | 13-05-2003 | Terraced | £92,000 |
| 103A, NORTH ROAD, RICHMOND | 24-05-2002 | Flat | £287,000 |
| 103B, NORTH ROAD, RICHMOND | 22-02-2002 | Flat | £219,000 |