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