No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 36A, LONDON ROAD | 28-04-2025 | Terraced | £435,000 |
| 30A, LONDON ROAD | 15-03-2022 | Other | £506,000 |
| 42A, LONDON ROAD | 03-07-2020 | Other | £1,000 |
| 40, LONDON ROAD | 09-08-2016 | Flat | £345,000 |
| 20 - 28, LONDON ROAD | 13-08-2015 | Other | £1,705,000 |
| 36A, LONDON ROAD | 20-08-2007 | Terraced | £370,000 |
| 42, LONDON ROAD | 24-11-2000 | Terraced | £128,000 |
| 34A, LONDON ROAD | 29-06-1998 | Terraced | £40,000 |
| 34A, LONDON ROAD | 07-07-1995 | Terraced | £55,000 |