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