10 Owls Road£340,000Oct 2025
1 Owls Road£365,000May 2025
5 Owls Road£573,000Jun 2024
20 Owls Road£335,000May 2023
7 Owls Road£382,500Mar 2021
11 Owls Road£310,000Nov 2020
31 Owls Road£315,000Nov 2020
26 Owls Road£305,000Oct 2020
6 Owls Road£420,000Aug 2018
17 Owls Road£350,000May 2017
17 Owls Road£267,000Oct 2016
4 Owls Road£327,500Oct 2015
23 Owls Road£275,000Jun 2015
23 Owls Road£196,000Jul 2011
25 Owls Road£290,000Jun 2011
15 Owls Road£190,000Jan 2011
25 Owls Road£198,000Dec 2010
14 Owls Road£249,950Aug 2010
21 Owls Road£230,500Jul 2010
3 Owls Road£335,000Jun 2010
8 Owls Road£240,000Apr 2008
6 Owls Road£250,000Dec 2007
3 Owls Road£220,000Jan 2007
1 Owls Road£262,450Jan 2007
26 Owls Road£189,500Oct 2005
14 Owls Road£225,000Oct 2005
24 Owls Road£222,000Feb 2005
27 Owls Road£287,500Jun 2004
18 Owls Road£145,000Apr 2002
7 Owls Road£186,000Apr 2002
4 Owls Road£159,950Jan 2002
22 Owls Road£123,000Jun 2001
27 Owls Road£172,000May 2000
11 Owls Road£114,950Sept 1999
26 Owls Road£105,000May 1999
27 Owls Road£140,000Sept 1998
7 Owls Road£100,000Sept 1998
1 Owls Road£94,500Feb 1998
11 Owls Road£67,000Jun 1997
18 Owls Road£67,000Nov 1996
27 Owls Road£67,000Mar 1996
4 Owls Road£74,750Dec 1995
29 Owls Road£79,950Mar 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.