Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 CHURCH STREET Detached £550,724 £250,000 19 Nov 2003
61 CHURCH STREET Detached £607,379 £262,500 25 Jul 2003
63 CHURCH STREET Detached £455,655 £390,000 7 Oct 2020