Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
THE MOUNT Detached £2,430,793 £1,470,000 29 Aug 2013