Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 CHURCH STREET Detached £552,957 £250,000 19 Nov 2003
61 CHURCH STREET Detached £609,841 £262,500 25 Jul 2003
63 CHURCH STREET Detached £457,502 £390,000 7 Oct 2020