59 Millrace Close£572,500Oct 2025
41 Millrace Close£450,000Aug 2025
43 Millrace Close£495,000Feb 2025
44 Millrace Close£520,000Aug 2024
47 Millrace Close£620,000Jul 2024
35 Millrace Close£490,000Apr 2024
64 Millrace Close£425,000Jul 2021
65 Millrace Close£465,000Jun 2021
37 Millrace Close£370,000Sept 2020
35 Millrace Close£415,000Apr 2019
49 Millrace Close£425,000Mar 2019
74 Millrace Close£410,000Jun 2016
40 Millrace Close£290,000Nov 2014
41 Millrace Close£307,000May 2014
63 Millrace Close£320,000Apr 2014
55 Millrace Close£408,000Nov 2012
68 Millrace Close£325,000Sept 2011
72 Millrace Close£330,000Jun 2011
39 Millrace Close£373,000Mar 2008
41 Millrace Close£295,000Sept 2007
67 Millrace Close£385,000Jul 2007
77 Millrace Close£375,000Dec 2006
43 Millrace Close£337,500Aug 2006
46 Millrace Close£249,950Mar 2005
60 Millrace Close£285,000Sept 2004
38 Millrace Close£410,000May 2004
38 Millrace Close£300,000Jan 2002
39 Millrace Close£197,500Aug 2001
68 Millrace Close£143,000Dec 2000
68 Millrace Close£143,000Dec 2000
79 Millrace Close£57,000May 1999
79 Millrace Close£57,000May 1999
78 Millrace Close£140,000Nov 1998
62 Millrace Close£128,000Oct 1998
41 Millrace Close£118,500Jun 1998
67 Millrace Close£127,000Jan 1998
67 Millrace Close£127,000Jan 1998
47 Millrace Close£166,000Jul 1997
61 Millrace Close£110,000Feb 1997
74 Millrace Close£48,750Sept 1996
45 Millrace Close£110,000Sept 1996
39 Millrace Close£135,000Sept 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.