59 Churchill Road£390,000May 2025
67 Churchill Road£380,000Mar 2025
64 Churchill Road£345,000Nov 2024
52 Churchill Road£322,500Nov 2024
56 Churchill Road£160,000Sept 2023
51 Churchill Road£285,000Sept 2022
68 Churchill Road£308,000Dec 2021
75 Churchill Road£259,500Mar 2021
42 Churchill Road£265,000Sept 2020
64 Churchill Road£260,000Aug 2019
40 Churchill Road£249,950Nov 2018
79 Churchill Road£246,000Aug 2018
42 Churchill Road£247,000Jul 2017
50 Churchill Road£245,000Nov 2016
64 Churchill Road£170,000Jun 2016
47 Churchill Road£121,430Sept 2015
60 Churchill Road£172,000Oct 2013
75 Churchill Road£168,000Nov 2012
52 Churchill Road£170,000Oct 2012
59 Churchill Road£192,500Dec 2010
48 Churchill Road£160,000Jan 2010
40 Churchill Road£155,000Oct 2009
42 Churchill Road£177,500Jul 2007
69 Churchill Road£181,283Apr 2007
40 Churchill Road£183,000Feb 2007
55 Churchill Road£160,000Sept 2005
59 Churchill Road£185,000Mar 2004
73 Churchill Road£145,000Apr 2003
46 Churchill Road£141,500Sept 2002
50 Churchill Road£124,950Jul 2002
75 Churchill Road£95,500Apr 2001
64 Churchill Road£75,000Apr 2001
59 Churchill Road£96,000Mar 2000
66 Churchill Road£60,000Jun 1999
71 Churchill Road£67,500Feb 1999
69 Churchill Road£60,000Jan 1999
73 Churchill Road£69,950Jun 1998
53 Churchill Road£72,000Jan 1998
71 Churchill Road£50,000Mar 1996
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.