No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 81, WHITCHURCH LANE | 06-03-2023 | Semi-Detached | £357,000 |
| 81, WHITCHURCH LANE | 29-11-2013 | Semi-Detached | £230,000 |
| 81, WHITCHURCH LANE, EDGWARE | 24-07-2007 | Terraced | £250,000 |
| 83, WHITCHURCH LANE, EDGWARE | 20-03-2003 | Detached | £190,000 |