156 Owls Road£250,000Jul 2025
144 Owls Road£258,000Apr 2025
134 Owls Road£275,000Mar 2025
164 Owls Road£235,000Oct 2024
72 Owls Road£295,000Aug 2024
140 Owls Road£225,000Apr 2024
98 Owls Road£275,000Mar 2024
94 Owls Road£285,000Feb 2024
108 Owls Road£300,000Oct 2023
108 Owls Road£300,000Oct 2023
100A Owls Road£292,500Aug 2022
100 Owls Road£307,000Jul 2022
88 Owls Road£282,000Mar 2022
160 Owls Road£246,000Feb 2022
122 Owls Road£255,000Apr 2021
104 Owls Road£235,000Mar 2021
110 Owls Road£230,000Nov 2020
90 Owls Road£275,000Jan 2020
168 Owls Road£207,000Dec 2019
134 Owls Road£230,000Nov 2019
158 Owls Road£215,000May 2019
146 Owls Road£225,000Apr 2019
156 Owls Road£197,000Feb 2019
112 Owls Road£223,500Feb 2019
104 Owls Road£222,500Dec 2018
108 Owls Road£265,000Nov 2018
98 Owls Road£248,000Nov 2018
106 Owls Road£225,000Aug 2018
164 Owls Road£219,950Apr 2018
154 Owls Road£232,000Nov 2017
100 Owls Road£302,500Oct 2017
116 Owls Road£184,950May 2017
92 Owls Road£230,000Jan 2017
122 Owls Road£240,000Jan 2017
138 Owls Road£195,000Aug 2016
134 Owls Road£195,000Aug 2016
90 Owls Road£230,000Aug 2016
76 Owls Road£243,000Aug 2016
88 Owls Road£218,000Apr 2016
126 Owls Road£172,000Feb 2016
92 Owls Road£210,000Sept 2015
146 Owls Road£188,000May 2015
164 Owls Road£174,000Feb 2015
162 Owls Road£178,000Jan 2015
138 Owls Road£180,000Nov 2014
76 Owls Road£213,000Nov 2014
98 Owls Road£225,000Oct 2014
168 Owls Road£165,000May 2014
144 Owls Road£145,000Dec 2013
136 Owls Road£148,000Nov 2013
120 Owls Road£187,500Sept 2013
138 Owls Road£160,000Nov 2012
168 Owls Road£140,000Nov 2012
124 Owls Road£195,000Dec 2010
146 Owls Road£154,500Jun 2010
86 Owls Road£185,000Jan 2010
128 Owls Road£150,000May 2009
142 Owls Road£183,000Aug 2008
106 Owls Road£150,000Jun 2008
80 Owls Road£176,000Mar 2008
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.