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 |
| 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 |
| 103A, NORTH ROAD, RICHMOND | 24-05-2002 | Flat | £287,000 |
| 103B, NORTH ROAD, RICHMOND | 22-02-2002 | Flat | £219,000 |
| 105, FLAT, NORTH ROAD | 12-01-2001 | Flat | £245,000 |
| 104A, NORTH ROAD | 15-03-2000 | Terraced | £100,000 |