The Hallmark Building, 52 Leadenhall Street, London, Greater London, EC3A £56.50 Per sq ft Office 4263 - 19505 sqft
Porters Place, 11-35 St John Street, Peter's Lane, London, EC1M Terms on Application Office 519 - 29040 sqft