Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 CHURCH ROAD Detached £220,000 11 Aug 1997
16 CHURCH ROAD Detached £300,000 15 Feb 2005
18 CHURCH ROAD Detached £1,310,000 27 Nov 2019
18A CHURCH ROAD Detached £340,000 15 Jun 2006
20A CHURCH ROAD Detached £1,700,000 17 Jul 2017