Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
DUKES ORCHARD WINDSOR ROAD Detached £3,629,151 £925,000 29 Feb 2000
ORCHARD FARM WINDSOR ROAD £4,385,627 £3,550,000 29 Mar 2019