40 Churchill Road£390,000Apr 2026
FLAT 1, 62 Churchill Road£290,000Jan 2026
62 Churchill Road£226,000Oct 2025
66A Churchill Road£125,000Jul 2025
66B Churchill Road£232,500Jul 2025
34 Churchill Road£430,000Mar 2025
24 Churchill Road£428,000Sept 2022
10 Churchill Road£461,000Aug 2022
2 Churchill Road£250,000Apr 2021
2 Churchill Road£233,000Dec 2020
68 Churchill Road£407,000Sept 2019
56 Churchill Road£329,950Apr 2019
46 Churchill Road£350,000Nov 2018
22 Churchill Road£270,000Oct 2018
60 Churchill Road£300,000May 2018
50 Churchill Road£250,000May 2018
38 Churchill Road£255,000Apr 2018
4 Churchill Road£278,000Apr 2018
2A Churchill Road£221,000Oct 2017
FLAT 2, 62 Churchill Road£175,500May 2017
36 Churchill Road£330,000Apr 2017
FLAT 1, 62 Churchill Road£199,000Sept 2016
40 Churchill Road£235,000Jul 2015
14 Churchill Road£232,000May 2015
10 Churchill Road£225,000Oct 2014
2 Churchill Road£185,000Sept 2014
16 Churchill Road£172,000Oct 2010
62 Churchill Road£183,000Jan 2008
42 Churchill Road£199,950Jul 2007
20 Churchill Road£181,500Apr 2007
66B Churchill Road£124,950Nov 2006
66B Churchill Road£124,950Nov 2006
36 Churchill Road£189,000Sept 2006
26 Churchill Road£171,000Dec 2005
2 Churchill Road£128,500Oct 2005
2A Churchill Road£128,500Oct 2005
10 Churchill Road£149,950Mar 2005
56 Churchill Road£138,000Aug 2003
54 Churchill Road£137,500Aug 2002
56 Churchill Road£132,950Jul 2002
10 Churchill Road£113,450Apr 2002
42 Churchill Road£98,500Sept 2001
20 Churchill Road£87,995Aug 2001
54 Churchill Road£94,000Mar 2001
56 Churchill Road£95,000Mar 2001
2A Churchill Roadnew build£53,950Mar 2000
36 Churchill Road£84,950Mar 2000
36 Churchill Road£54,600Oct 1999
26 Churchill Road£69,500Jul 1999
54 Churchill Road£76,000Jun 1999
26 Churchill Road£36,500Mar 1999
20 Churchill Road£46,000Jul 1997
18 Churchill Road£47,950Mar 1997
68 Churchill Road£65,250Oct 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.