Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
MANOR ROAD SERVICE STATION, 96 MANOR ROAD £660,000 21 Jan 2019