| Address | Date | Type | Price |
|---|---|---|---|
| 17, HUMBER ROAD | 28-06-2022 | Terraced | £595,000 |
| 15, HUMBER ROAD | 02-11-2011 | Terraced | £317,000 |
| 23, HUMBER ROAD | 16-12-2010 | Terraced | £300,000 |
| 19, HUMBER ROAD, LONDON | 02-08-2007 | Semi-Detached | £305,000 |
| 13, HUMBER ROAD, LONDON | 03-05-2007 | Terraced | £185,000 |
| 15, HUMBER ROAD | 09-11-2005 | Terraced | £245,000 |
| 13, HUMBER ROAD, LONDON | 11-09-2001 | Terraced | £169,000 |
| 25, HUMBER ROAD, LONDON | 08-06-2001 | Terraced | £169,950 |
| 23, HUMBER ROAD | 26-07-2000 | Terraced | £162,000 |