11 The Owell£355,000Sept 2025
26 The Owell£195,000Mar 2025
18 The Owell£308,000Oct 2024
7 The Owell£251,000Jul 2022
5 The Owell£310,000Jan 2022
39 The Owell£285,770Mar 2021
9 The Owell£305,000Jun 2019
2 The Owell£240,000Oct 2017
37 The Owell£127,500Oct 2017
14 The Owell£299,000Aug 2016
11 The Owell£242,500Aug 2015
4 The Owell£190,000Sept 2012
37 The Owell£112,000May 2012
39 The Owell£180,000Jul 2010
17 The Owell£235,000Apr 2010
37 The Owell£106,000Oct 2009
21 The Owell£162,000May 2008
9 The Owell£193,000May 2008
17 The Owell£197,500Jun 2006
9 The Owell£159,950May 2004
11 The Owell£144,950Jul 2003
4 The Owell£105,000Jul 2003
39 The Owell£116,000May 2002
33 The Owell£115,500Feb 2002
37 The Owell£45,000Sept 1999
33 The Owell£72,000May 1999
31 The Owell£55,000Apr 1998
32 The Owell£53,500Dec 1997
11 The Owell£58,750Aug 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.