The Hallmark Building, 52 Leadenhall Street, London, Greater London, EC3A £56.50 Per sq ft Office 6045 sqft