Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 - 67 NEWMAN STREET £26,122,787 £21,000,000 29 Jun 2018
68 - 71 NEWMAN STREET £21,742,295 £19,650,000 13 Oct 2021