Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
160 OLD STREET £195,583,037 £181,500,000 24 Sep 2021
CHURCHILL HOUSE, 142 - 146 OLD STREET £32,950,879 £25,846,082 7 Jul 2017