No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 40, WILLOW ROAD | 30-06-2025 | Terraced | £2,150,000 |
| 33, WILLOW ROAD | 10-02-2014 | Terraced | £1,450,000 |
| 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 |