Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19A CHURCH ROAD Detached £418,935 £247,000 7 Jun 2012
21 CHURCH ROAD Detached £1,024,892 £190,000 9 Dec 1996
28 CHURCH ROAD Detached £1,089,792 £940,000 27 Nov 2020
30 CHURCH ROAD Detached £949,999 15 Jan 2024
31 CHURCH ROAD Detached £705,898 £375,000 26 Nov 2004
31A CHURCH ROAD Detached £815,088 £786,565 9 Mar 2022
32 CHURCH ROAD Detached £1,245,539 £735,000 2 Aug 2010
32A CHURCH ROAD Detached £830,359 £490,000 31 Aug 2010