Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
104 - 105 BAYSWATER ROAD £30,979,875 7 Apr 2022