Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
24 - 27 BEDFORD PLACE £14,024,998 11 May 2018