Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
41 CHAPEL STREET Terraced £140,733 £25,000 3 May 1995