No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 79, SEWELL ROAD | 12-11-2024 | Terraced | £460,000 |
| 82, SEWELL ROAD | 27-09-2022 | Terraced | £480,000 |
| 102, SEWELL ROAD | 16-10-2020 | Terraced | £400,000 |
| 102, SEWELL ROAD, LONDON | 16-12-2002 | Terraced | £77,000 |
| 87, SEWELL ROAD | 02-12-1998 | Flat | £36,000 |
| 87, SEWELL ROAD | 11-07-1997 | Flat | £27,500 |