Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 DEAN STREET Terraced £2,412,500 16 Dec 2020