Report - US LAW FIRM...24,000 sq ft SECTOR Legal LOCATION 20 Fenchurch St, London SCOPE OF WORKS Project Management Cost Consultancy Leading US law firm occupying London’s landmark development

Please pass captcha verification before submit form