Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
89 DEAN STREET £6,490,769 £4,950,000 16 Dec 2016