112 Humber Road£340,000Apr 2026
118 Humber Road£215,000Nov 2025
107 Humber Road£315,000Dec 2024
115 Humber Road£305,000Aug 2024
124 Humber Road£120,000Mar 2023
101 Humber Road£300,000Mar 2023
121 Humber Road£265,000Feb 2023
103 Humber Road£325,000Aug 2022
99 Humber Road£281,000Jun 2022
95 Humber Road£120,000Sept 2021
105 Humber Road£247,000Oct 2020
107 Humber Road£214,000Sept 2019
124 Humber Road£96,000Aug 2016
108 Humber Road£205,000Sept 2015
114 Humber Road£185,000Aug 2015
99 Humber Road£140,000Apr 2009
124 Humber Road£102,000Mar 2008
106 Humber Road£169,000Jun 2007
99 Humber Road£165,000Jan 2007
108 Humber Road£150,000May 2006
118 Humber Road£149,995Dec 2005
99 Humber Road£156,000Oct 2005
124 Humber Road£83,000Jun 2005
118 Humber Road£135,000Mar 2004
105 Humber Road£127,000Feb 2004
85 Humber Road£23,000Oct 2003
124 Humber Road£63,000Apr 2003
118 Humber Road£110,000Oct 2002
124 Humber Road£47,500Jun 2002
105 Humber Road£89,000Mar 2002
101 Humber Road£93,500Nov 2001
108 Humber Road£79,995Jun 2001
118 Humber Road£70,000Jun 2000
124 Humber Road£29,000Nov 1999
93 Humber Road£29,950Sept 1999
121 Humber Road£47,000Jun 1999
107 Humber Road£54,000Jul 1998
105 Humber Road£55,000Mar 1998
120 Humber Roadnew build£9,720Jul 1997
108 Humber Road£49,000Jul 1997
124 Humber Road£16,650Sept 1996
106 Humber Road£42,000Jan 1995
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.