Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 DEVONSHIRE STREET £164,463 £134,000 3 Oct 2018
16 - 18 DEVONSHIRE STREET £182,782 £150,000 27 Feb 2020