122 Owen Road£170,000Jul 2025
106 Owen Road£165,300Dec 2024
98 Owen Road£150,000Dec 2021
107 Owen Road£133,500Jul 2021
124 Owen Road£150,000Jun 2021
101 Owen Road£104,000Apr 2021
102 Owen Road£94,500Dec 2020
110 Owen Road£110,000May 2020
123 Owen Road£102,000Feb 2020
103 Owen Road£102,000Jan 2020
116 Owen Road£98,495Jul 2019
104 Owen Road£108,000Jun 2019
114 Owen Road£94,000Jul 2018
127 Owen Road£98,000Apr 2018
130 Owen Road£245,000Apr 2017
107 Owen Road£75,000Oct 2015
119 Owen Road£78,000Sept 2015
118 Owen Road£73,000Mar 2014
102 Owen Road£70,000Aug 2009
126 Owen Road£100,000Jan 2008
120 Owen Road£104,000Oct 2007
129 Owen Road£103,000Apr 2007
124 Owen Road£75,000Sept 2006
119 Owen Road£87,000Sept 2005
100 Owen Road£84,000Sept 2005
117 Owen Road£80,000Jul 2005
129 Owen Road£47,000Aug 2003
127 Owen Road£58,500Dec 2002
107 Owen Road£48,500Aug 2002
100 Owen Road£24,999May 2001
119 Owen Road£28,500Apr 1999
128 Owen Road£34,500Oct 1998
107 Owen Road£24,000Oct 1998
106 Owen Road£31,000Jul 1996
127 Owen Road£18,500Sept 1995
102 Owen Road£32,000Aug 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.