Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 CHURCH ROAD Detached £656,125 £293,000 24 Oct 2003
61 CHURCH ROAD Detached £800,785 £625,000 6 Jun 2017