Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 CHURCHILL ROAD Semi-Detached £303,845 £177,000 17 Aug 2006
63 CHURCHILL ROAD Semi-Detached £371,004 £300,000 10 Apr 2019
65 CHURCHILL ROAD Semi-Detached £424,914 £338,000 8 Dec 2017