Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 CHURCH ROAD Detached £640,733 £173,185 16 Aug 2000
26 CHURCH ROAD Detached £229,796 £199,950 5 Jul 2021
28 CHURCH ROAD Detached £370,485 £365,000 24 Nov 2023
30 CHURCH ROAD Semi-Detached £391,574 £304,300 26 May 2017