Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
109 LONDON ROAD Detached £977,968 £770,000 1 Aug 2017
113 LONDON ROAD Detached £642,720 £560,000 3 Dec 2020