No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 31, MITCHAM ROAD | 28-09-2018 | Other | £16,500,000 |
| 11, MITCHAM ROAD | 18-09-2018 | Terraced | £1,670,000 |
| 37, MITCHAM ROAD | 27-02-2015 | Other | £15,500,000 |
| 11, MITCHAM ROAD, LONDON | 13-12-2002 | Terraced | £425,000 |
| 11, MITCHAM ROAD, LONDON | 04-05-1995 | Terraced | £267,500 |