Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
69 CHURCH ROAD Semi-Detached £374,337 £94,000 28 Jan 2000
75 CHURCH ROAD Semi-Detached £374,224 £305,000 6 Sep 2019
85 CHURCH ROAD Detached £672,361 £395,000 16 Jul 2012
89 CHURCH ROAD Detached £470,021 £250,000 28 Jan 2005