Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
ELMSLEA Detached £1,483,323 £322,600 2 Dec 1998