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