Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
58 CHURCH ROAD Detached £635,807 £360,000 31 Mar 2006
60 CHURCH ROAD Detached £591,509 £105,000 19 Apr 1996
68 CHURCH ROAD Detached £753,229 £450,000 13 Mar 2013
70 CHURCH ROAD Detached £637,317 £367,000 28 Jun 2006
74 CHURCH ROAD Detached £1,009,204 £239,950 10 Sep 1999