Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
ORCHARD FARM THRUMBER MARSH LANE £607,030 £495,000 21 Oct 2019
THE MANOR THRUMBER MARSH LANE Detached £445,847 £281,000 5 Jun 2007