Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 HOWARDSGATE £2,577,309 £2,100,000 27 Nov 2018