No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 104, LEAVES GREEN ROAD | 28-08-2025 | Detached | £580,000 |
| 46, LEAVES GREEN ROAD | 28-11-2024 | Detached | £570,000 |
| 60, LEAVES GREEN ROAD | 12-01-2024 | Detached | £829,500 |
| THE LIME HOUSE, 70, LEAVES GREEN ROAD | 06-02-2023 | Detached | £1,400,000 |
| 104A, LEAVES GREEN ROAD | 27-09-2022 | Detached | £550,000 |
| 46, LEAVES GREEN ROAD | 14-04-2022 | Detached | £584,000 |
| 104, LEAVES GREEN ROAD | 30-11-2021 | Detached | £650,000 |
| 96, LEAVES GREEN ROAD | 31-01-2020 | Detached | £1,065,000 |
| GLEBE POULTRY FARM, LEAVES GREEN ROAD | 23-12-2019 | Other | £55,000 |
| 102A, LEAVES GREEN ROAD | 26-07-2018 | Detached | £755,000 |