Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
SLOUGH FARM £489,227 £397,000 22 Oct 2018
SLOUGH HOUSE Detached £1,324,856 £315,000 14 Sep 1999