Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 CHURCH ROAD Detached £1,103,879 £220,000 11 Aug 1997
16 CHURCH ROAD Detached £559,175 £300,000 15 Feb 2005
18 CHURCH ROAD Detached £1,600,157 £1,310,000 27 Nov 2019
18A CHURCH ROAD Detached £588,046 £340,000 15 Jun 2006
20A CHURCH ROAD Detached £2,158,560 £1,700,000 17 Jul 2017