No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 62A, THORPARCH ROAD | 28-02-2025 | Flat | £440,000 |
| 64, THORPARCH ROAD | 11-11-2022 | Flat | £440,000 |
| 72, FIRST FLOOR FLAT, THORPARCH ROAD | 03-03-2022 | Flat | £650,000 |
| 74A, THORPARCH ROAD | 22-03-2019 | Flat | £597,500 |
| 72, FIRST FLOOR FLAT, THORPARCH ROAD | 02-08-2018 | Flat | £605,000 |
| 72, GROUND FLOOR FLAT, THORPARCH ROAD | 20-07-2018 | Flat | £483,000 |
| 64, THORPARCH ROAD | 21-03-2014 | Flat | £391,750 |
| 62A, THORPARCH ROAD, LONDON | 07-11-2008 | Flat | £237,500 |
| 62A, THORPARCH ROAD | 12-01-2007 | Detached | £180,000 |
| 74A, THORPARCH ROAD | 26-05-2006 | Flat | £244,000 |