Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
ELMWOOD FARM £565,291 £456,000 9 Aug 2019
IVYDENE Detached £416,112 £415,000 31 Jan 2023