Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
265 STRAND £101,539,033 £81,345,000 18 Apr 2018
265 STRAND £101,539,033 £81,345,000 18 Apr 2018