No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| BEECH ROCK, HELM ROAD | 29-09-2022 | Other | £1,950,000 |
| BEECH ROCK, HELM ROAD | 18-12-2017 | Detached | £448,000 |
| THE HERMITAGE, HELM ROAD | 08-12-2009 | Detached | £692,500 |
| HELM LODGE, HELM ROAD, WINDERMERE | 21-03-2003 | Detached | £285,000 |