Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81A HIGH STREET Terraced £280,568 £50,000 26 Apr 1995