No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| MOLE VIEW, LEIGH PLACE | 31-07-2025 | Other | £3,400,000 |
| THE LODGE, LEIGH PLACE | 23-01-2025 | Detached | £2,750,000 |
| MOLES HOUSE, LEIGH PLACE | 18-12-2024 | Detached | £2,525,000 |
| LINDEN LEA, LEIGH PLACE | 07-06-2024 | Detached | £3,050,000 |
| THE SPINNEY, LEIGH PLACE | 01-09-2022 | Detached | £2,950,000 |
| GREENSLEEVES, LEIGH PLACE | 27-05-2022 | Detached | £2,680,000 |
| ABINGTON ORCHARD, LEIGH PLACE | 10-03-2021 | Detached | £1,575,000 |
| BIRKHOLME, LEIGH PLACE | 30-11-2020 | Detached | £1,800,000 |
| WHITE GABLES, LEIGH PLACE | 30-09-2020 | Detached | £2,750,000 |
| PETERSHAM HOUSE, LEIGH PLACE | 19-12-2017 | Detached | £1,950,000 |