Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 HIGH STREET Terraced £309,073 £175,000 22 Mar 2006