2 Wells Street£110,000Feb 2026
22 Wells Street£100,000Nov 2025
29 Wells Street£147,500Jul 2025
13 Wells Street£146,169Mar 2025
30 Wells Street£115,000Jul 2024
6 Wells Street£130,000May 2022
18 Wells Street£165,000May 2022
6 Wells Street£120,000Sept 2021
29 Wells Street£139,250Jul 2021
29 Wells Street£120,000Jun 2017
25 Wells Street£68,000Jan 2017
24 Wells Street£123,300Dec 2016
42 Wells Street£104,000Nov 2016
16 Wells Street£85,000Dec 2015
6 Wells Street£110,000Nov 2015
15 Wells Street£90,000Oct 2015
7 Wells Street£60,000Aug 2015
26 Wells Street£51,200Jul 2015
42 Wells Street£98,000Jun 2015
18 Wells Street£126,800May 2015
6 Wells Street£65,000Dec 2014
6 Wells Street£61,500Sept 2014
24 Wells Street£122,000Feb 2014
30 Wells Street£70,000Jul 2011
31 Wells Street£65,000Mar 2011
18 Wells Street£97,000Nov 2009
19 Wells Street£116,000Jun 2007
24 Wells Street£123,000Mar 2007
18 Wells Street£110,000Jan 2007
5 Wells Street£95,000Sept 2006
12 Wells Street£72,000Sept 2004
19 Wells Street£86,000Aug 2004
15 Wells Street£81,000Mar 2004
29 Wells Street£59,950Oct 2003
16 Wells Street£43,000Apr 2003
33 Wells Street£37,000May 2001
19 Wells Street£34,000Apr 2001
42 Wells Street£47,000Jun 2000
29 Wells Street£28,000Aug 1999
14A Wells Street£35,000Jan 1999
24 Wells Street£30,000Oct 1998
13 Wells Street£27,000Dec 1997
33 Wells Street£21,800Dec 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.