Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
48 - 50 ST JOHN STREET £19,118,539 £17,000,000 29 Apr 2021
BLOCK C, 156 - 176 ST JOHN STREET £35,647,881 £29,600,000 10 Jul 2020