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 | 21-03-2000 | Detached | £118,000 |