| Address | Date | Type | Price |
|---|---|---|---|
| 17, HUMBER ROAD | 28-06-2022 | Terraced | £595,000 |
| 21, HUMBER ROAD | 10-06-2013 | Terraced | £315,000 |
| 23, HUMBER ROAD | 16-12-2010 | Terraced | £300,000 |
| 21, HUMBER ROAD | 28-04-2010 | Terraced | £280,000 |
| 19, HUMBER ROAD, LONDON | 02-08-2007 | Semi-Detached | £305,000 |
| 13, HUMBER ROAD, LONDON | 03-05-2007 | Terraced | £185,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 |