Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
ORCHARD FARM BEDFORD ROAD Detached £720,970 £152,265 24 Apr 1998