119 Owls Road£196,000Mar 2026
71 Owls Road£347,500Dec 2025
109 Owls Road£264,000Sept 2025
47 Owls Road£455,000Mar 2025
105 Owls Road£240,000Apr 2023
61 Owls Road£375,000Aug 2022
81 Owls Road£290,000Jun 2021
95 Owls Road£235,000Mar 2021
55 Owls Road£270,000Mar 2021
87 Owls Road£220,000Feb 2021
117 Owls Road£225,000Dec 2020
63 Owls Road£290,000Aug 2019
85 Owls Road£230,000May 2018
95 Owls Road£219,000Feb 2018
83 Owls Road£335,000Dec 2017
91 Owls Road£197,000Dec 2017
99 Owls Road£208,000Nov 2017
125 Owls Road£222,000Sept 2017
59 Owls Road£290,000Sept 2017
63 Owls Road£329,950Sept 2017
113 Owls Road£221,250May 2017
87 Owls Road£201,000Dec 2016
127 Owls Road£200,000May 2016
95 Owls Road£199,950May 2016
87 Owls Road£195,000Mar 2016
85 Owls Road£200,000Oct 2015
113 Owls Road£196,000Mar 2015
61 Owls Road£237,000Oct 2014
127 Owls Road£183,000Jul 2014
47 Owls Road£245,000Feb 2014
89 Owls Road£155,000Nov 2013
111 Owls Road£180,000Sept 2013
77 Owls Road£224,000Sept 2013
43 Owls Road£235,000Aug 2013
97 Owls Road£217,500Aug 2013
121 Owls Road£155,000Oct 2012
53 Owls Road£202,000Sept 2012
91 Owls Road£148,500May 2012
105 Owls Road£150,000Dec 2011
59 Owls Road£197,000Aug 2011
115 Owls Road£175,000Feb 2011
127 Owls Road£154,000Oct 2009
103 Owls Road£162,500Dec 2007
93 Owls Road£174,000Nov 2007
125 Owls Road£169,000Jul 2007
111 Owls Road£168,000Jul 2007
49 Owls Road£275,000Jun 2007
113 Owls Road£164,500Feb 2007
47 Owls Road£258,000Feb 2007
89 Owls Road£161,000Feb 2007
51 Owls Road£243,000Oct 2006
39 Owls Road£233,000Aug 2006
87 Owls Road£145,000Jun 2006
105 Owls Road£149,950Apr 2006
97 Owls Road£189,950Feb 2006
99 Owls Road£143,500Nov 2005
125 Owls Road£155,000May 2005
43 Owls Road£208,000Sept 2004
45 Owls Road£198,000Jun 2004
93 Owls Road£144,500May 2004
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.