19 Owen Close£257,000Jan 2024
18 Owen Close£140,400Jun 2022
6 Owen Close£270,000Apr 2022
38 Owen Close£230,000May 2021
24 Owen Close£200,000Jan 2020
4 Owen Close£205,000Feb 2019
8 Owen Close£241,500Sept 2017
24 Owen Close£205,000Nov 2016
22 Owen Close£240,000Jul 2015
17 Owen Close£190,000Sept 2014
30 Owen Close£129,000May 2014
2A Owen Close£170,000Mar 2014
3 Owen Close£122,000Jan 2013
23 Owen Close£149,995Dec 2012
8 Owen Close£130,000Apr 2010
17 Owen Close£148,000Mar 2006
40 Owen Close£135,000Dec 2005
30 Owen Close£130,000Mar 2005
23 Owen Close£145,000Jan 2005
22 Owen Close£74,000Oct 2001
22 Owen Close£43,000Dec 1998
40 Owen Close£48,000Jun 1997
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.