15 Millards Close£260,000Jun 2021
3 Millards Close£209,000Sept 2019
15 Millards Close£218,000Nov 2018
43 Millards Close£239,995Jan 2017
71 Millards Close£170,000Dec 2015
61 Millards Close£156,995Sept 2014
71 Millards Close£125,000Jan 2013
43 Millards Close£160,000Mar 2011
75 Millards Close£140,000Apr 2009
43 Millards Close£176,500Oct 2007
61 Millards Close£143,000Feb 2006
61 Millards Close£90,000Jan 2003
17 Millards Close£82,500Aug 2001
51 Millards Close£62,250Jun 2001
17 Millards Close£44,200Jun 2000
59 Millards Close£55,000Oct 1998
69 Millards Close£21,120Sept 1997
55 Millards Close£44,500Mar 1995
47 Millards Close£50,000Mar 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.