Exploring London


  • London has been voted Europe’s ‘best business city’ for the past 15 years
  • London is one of the world’s top three international financial centres along with New York and Tokyo
  • 75% of the world’s top 500 companies have an office in London
  • 20% of Europe’s largest companies are located in London
  • 33% of the Fortune Global 500 have their European HQs in London
  • London attracts 7m business visitors each year
  • London is the best-connected international city in the world, with direct flights to 160 global destinations, and five airports
  • London has more than 18,000 taxis!

Back to Top