Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CHURCHILL ROAD Detached £1,463,496 £555,000 4 Oct 2002
4 CHURCHILL ROAD Detached £1,261,532 £780,000 23 Mar 2007
6 CHURCHILL ROAD Detached £1,369,352 £1,350,000 29 Jun 2022
10 CHURCHILL ROAD Detached £1,430,958 £479,000 30 Apr 2002
12 CHURCHILL ROAD Detached £1,841,441 £1,230,000 31 Oct 2014
16 CHURCHILL ROAD Detached £1,378,732 £830,000 18 Jul 2013
18 CHURCHILL ROAD Detached £1,701,738 £1,222,000 19 Nov 2015
20 CHURCHILL ROAD Detached £2,058,726 £1,700,000 11 Jun 2020
24 CHURCHILL ROAD Detached £1,618,929 £955,000 11 Jan 2013
26 CHURCHILL ROAD Detached £2,446,264 £1,980,000 14 Jun 2019
DELL HOUSE CHURCHILL ROAD Detached £1,925,327 £1,570,000 15 Oct 2019