Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
130 OXFORD ROAD £13,200,000 11 Nov 2019