No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 161, RICHMOND ROAD, LEYTONSTONE | 22-04-2026 | Terraced | £807,000 |
| 113, RICHMOND ROAD, LEYTONSTONE | 31-07-2025 | Terraced | £800,000 |
| 91, RICHMOND ROAD, LEYTONSTONE | 17-09-2024 | Terraced | £850,000 |
| 77, RICHMOND ROAD, LEYTONSTONE | 15-12-2023 | Terraced | £960,000 |
| 129, RICHMOND ROAD, LEYTONSTONE | 09-08-2023 | Terraced | £660,000 |
| 117, RICHMOND ROAD, LEYTONSTONE | 25-05-2023 | Terraced | £612,000 |
| 77, RICHMOND ROAD, LEYTONSTONE | 28-03-2023 | Terraced | £535,000 |
| 113, RICHMOND ROAD, LEYTONSTONE | 14-01-2022 | Terraced | £516,500 |
| 83, RICHMOND ROAD, LEYTONSTONE | 24-06-2021 | Terraced | £628,000 |
| 143, RICHMOND ROAD, LEYTONSTONE | 14-04-2021 | Terraced | £677,000 |