Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 NEW CHURCH ROAD Detached £1,320,051 £1,225,000 1 Sep 2021
32 NEW CHURCH ROAD Detached £1,554,647 £1,540,000 31 Mar 2023
34 NEW CHURCH ROAD Detached £1,440,932 £850,000 16 Jan 2013
38 NEW CHURCH ROAD Detached £1,419,236 £837,500 31 Aug 2010
40 NEW CHURCH ROAD Detached £2,227,170 £1,300,000 4 Apr 2011
42 NEW CHURCH ROAD Detached £1,207,517 £990,000 31 Jan 2020