Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
DAMSON DENE HOTEL Detached £4,066,031 £1,074,998 19 May 2000