No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 10, DEACONS RISE | 01-03-2013 | Detached | £2,000,000 |
| 9, DEACONS RISE | 07-09-2011 | Detached | £2,700,000 |
| 11, DEACONS RISE | 28-07-2009 | Detached | £2,525,000 |
| 9, DEACONS RISE, LONDON | 21-10-2003 | Detached | £1,050,000 |
| 11, DEACONS RISE, LONDON | 30-06-1995 | Detached | £530,000 |