London is the largest city in England and the capital of the United Kingdom. London is Europe’s third most populous city, with a diverse population of 9 million, speaking around 300 languages. A vast network of overhead railway and underground trains provides connectivity across London to help commuters and tourists get about.
Split into various neighbourhoods and suburbs, key employment areas of London include the City financial district, Westminster, Camden & Islington, Canary Wharf and Lambeth & Southwark. There’s also a vast range of sector expertise in London, including financial, insurance, real estate, creative industries, legal, accountancy and professional services.
News and Insights
Take a look at our latest news, industry insight and expert opinions from our team.