No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 96, PEEL ROAD | 01-07-2025 | Terraced | £490,000 |
| 84, PEEL ROAD | 25-10-2024 | Terraced | £530,000 |
| 76, PEEL ROAD | 13-08-2021 | Semi-Detached | £326,000 |
| 98, PEEL ROAD | 28-08-2020 | Terraced | £410,000 |
| 120, PEEL ROAD | 20-07-2020 | Other | £450,000 |
| 120, PEEL ROAD | 20-07-2020 | Semi-Detached | £450,000 |
| 80, PEEL ROAD | 28-03-2018 | Terraced | £450,000 |
| 106, PEEL ROAD | 30-09-2015 | Terraced | £370,000 |
| 84, PEEL ROAD | 30-09-2011 | Terraced | £235,000 |
| 102B, PEEL ROAD, WEMBLEY | 03-11-2008 | Flat | £135,000 |