Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 MAIN ROAD Detached £297,303 £172,000 30 Aug 2011
86 MAIN ROAD Detached £998,890 £180,000 28 Aug 1996
RUSHMEAD FARM MAIN ROAD £923,702 £915,000 7 Mar 2023