16 Churchill Road£385,000May 2025
5 Churchill Road£380,000Dec 2024
8 Churchill Road£377,500Jan 2024
1 Churchill Road£416,500Aug 2023
23 Churchill Road£438,000Jun 2022
5 Churchill Road£357,500Aug 2021
11 Churchill Road£335,000Jun 2021
18 Churchill Road£349,950Oct 2020
14 Churchill Road£290,000Nov 2019
12 Churchill Road£370,000Jul 2018
4 Churchill Road£292,000Mar 2018
7 Churchill Road£310,000Aug 2017
6 Churchill Road£322,500Jul 2017
20 Churchill Road£385,000Jun 2017
15 Churchill Road£338,000Dec 2016
12 Churchill Road£325,000Aug 2015
16 Churchill Road£265,000Feb 2015
3 Churchill Road£295,000Oct 2014
2 Churchill Road£270,000May 2014
15 Churchill Road£245,000Sept 2013
2 Churchill Road£200,000Feb 2010
21 Churchill Road£249,000Jan 2010
6 Churchill Road£193,000Feb 2009
20 Churchill Road£255,000Sept 2007
10 Churchill Road£249,950Sept 2007
10 Churchill Road£205,000Nov 2006
21 Churchill Road£230,000May 2006
11 Churchill Road£149,950Jul 2000
18 Churchill Road£116,000Jul 1999
12 Churchill Road£98,000Jun 1999
3 Churchill Road£96,500Oct 1998
23 Churchill Road£113,000Jun 1998
4 Churchill Road£89,950Oct 1997
1 Churchill Road£87,500Sept 1997
21 Churchill Road£97,000Aug 1997
8 Churchill Road£73,500Mar 1997
12 Churchill Road£79,950Mar 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.