Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
49 ALBEMARLE STREET £20,750,000 29 Jun 2018
FIRST FLOOR 49 ALBEMARLE STREET £245,000 23 Jul 2015