Locations

London

Over half of the UK's top FTSE 100 companies have their headquarters in London.

London’s economy is a series of successes statistically. Inner London creates over 20% of the UK’s Gross Domestic Product, while Greater London is the single biggest regional economy in Europe. The Global Financial Services Index places the City of London as the world’s second most important financial centre after New York.  Over half of the UK's top FTSE 100 companies and more than 100 of Europe's 500 largest companies have their HQs in central London. It’s difficult to know where to start compiling a list of London’s major employers, but there are many iconic names including universities and giants in global finance and the media.

You name the field and London is a global leader in it, the proof being that 300 languages are spoken within Greater London. The capital is constantly evolving, particularly along the Thames which borders the South Bank.  Here you can find the Gherkin, the MI6 Headquarters at Vauxhall Bridge, and the O2 near Greenwich where the Emirates Airline cable car has overhead views of Canary Wharf. 

20 Gresham Street
London 
EC2V 7JE
United Kingdom
Phone: +44 (0)333 006 0300
Fax: +44 (0)333 006 0311

Find our offices here