Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 CHURCH ROAD Semi-Detached £244,136 £242,000 31 Aug 2023
83 CHURCH ROAD Detached £154,370 £123,000 19 Jan 2018