33 Welby Road£195,000Nov 2025
15 Welby Road£155,000Mar 2025
33 Welby Road£122,000Feb 2025
39 Welby Road£135,500Sept 2021
28 Welby Road£230,000Sept 2021
9 Welby Road£130,000Mar 2021
25 Welby Road£158,000May 2020
35 Welby Road£145,000Apr 2017
17 Welby Road£120,000Nov 2016
28 Welby Road£147,000May 2016
25 Welby Road£122,500Jan 2016
24 Welby Road£125,000Mar 2013
37 Welby Road£91,000Sept 2011
8 Welby Road£200,000Jul 2011
21 Welby Road£100,000Aug 2010
24 Welby Road£122,000May 2010
22 Welby Road£115,000Apr 2009
15 Welby Road£91,000Feb 2008
17 Welby Road£100,000Jul 2006
35 Welby Road£128,000Jan 2006
13 Welby Road£79,950Oct 2005
20 Welby Road£100,000Jun 2003
29 Welby Road£37,500Oct 2000
23 Welby Road£20,000Sept 2000
17 Welby Road£37,500Jun 2000
19 Welby Road£37,000Jul 1999
30 Welby Road£65,500Apr 1999
22 Welby Road£55,000Apr 1998
19 Welby Road£30,950Oct 1996
19 Welby Road£22,250Aug 1996
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.