No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 40, WILLOW ROAD | 30-06-2025 | Terraced | £2,150,000 |
| 35, WILLOW ROAD | 12-09-2022 | Terraced | £1,915,333 |
| 35, WILLOW ROAD | 29-04-2016 | Terraced | £1,565,502 |
| 40, WILLOW ROAD | 28-02-2011 | Terraced | £1,230,000 |
| 39, WILLOW ROAD | 03-04-2009 | Terraced | £975,000 |
| 39, WILLOW ROAD, LONDON | 10-05-2002 | Terraced | £310,000 |
| 39, WILLOW ROAD, LONDON | 14-11-1997 | Terraced | £375,000 |
| 39, WILLOW ROAD, LONDON | 22-09-1997 | Terraced | £325,000 |