No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 44, RICHMOND ROAD, LEYTONSTONE | 08-08-2025 | Terraced | £1,000,250 |
| 72, RICHMOND ROAD, LEYTONSTONE | 21-02-2023 | Terraced | £785,000 |
| 80, RICHMOND ROAD, LEYTONSTONE | 25-11-2021 | Terraced | £755,000 |
| 44, RICHMOND ROAD, LEYTONSTONE | 11-06-2020 | Terraced | £720,000 |
| 64, RICHMOND ROAD, LEYTONSTONE | 12-10-2018 | Terraced | £740,000 |
| 64, RICHMOND ROAD, LEYTONSTONE | 25-06-2010 | Terraced | £280,000 |
| 52, RICHMOND ROAD, LONDON | 31-08-2007 | Terraced | £380,000 |
| 72, RICHMOND ROAD, LONDON | 15-01-2007 | Terraced | £325,000 |
| 94, RICHMOND ROAD, LONDON | 27-10-2006 | Terraced | £315,000 |
| 82, RICHMOND ROAD, LONDON | 30-08-2006 | Flat | £120,000 |