Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
89 CHURCH ROAD Detached £434,387 £280,000 23 Nov 2007
91 CHURCH ROAD Detached £419,684 £247,000 19 Mar 2010
93 CHURCH ROAD Detached £592,477 £475,000 31 May 2018