Editorial use only
Editorial credit: Malcolm Chapman / Shutterstock.com

Royalty-free stock photo ID: 164643677

LONDON, UK - NOV 26: European Medicines Agency, 30 Churchill Place on November 26, 2013, in London, UK. The 23-floor Kohn Pedersen Fox tower with Ernst & Young as tenants, completion early 2014.