| Address | Date | Type | Price |
|---|---|---|---|
| 21, HELMSDALE ROAD | 23-06-2023 | Terraced | £550,000 |
| 23, HELMSDALE ROAD | 06-04-2021 | Terraced | £470,000 |
| 7, HELMSDALE ROAD | 28-10-2019 | Terraced | £490,000 |
| 37, HELMSDALE ROAD | 28-07-2017 | Terraced | £510,000 |
| 37, HELMSDALE ROAD | 26-02-2014 | Terraced | £410,000 |
| 43, HELMSDALE ROAD | 24-04-2012 | Terraced | £231,000 |
| 37, HELMSDALE ROAD | 05-12-2011 | Terraced | £247,000 |
| 41, HELMSDALE ROAD, LONDON | 28-03-2008 | Terraced | £295,000 |
| 35, HELMSDALE ROAD, LONDON | 10-11-2005 | Terraced | £237,000 |
| 5, HELMSDALE ROAD, LONDON | 11-11-2004 | Terraced | £212,500 |