London location

55%

of the world’s largest 500 companies’ European HQs are based in London and the South East (Centre for London)

£116bn

total value of London unicorn startups. (City AM)

Our location didn’t happen by accident. We are the only leading business school that is nestled between the intellectual hub of the City of London and the evolving Tech City. These businesses are not just nearby buildings, this unique location has allowed us to forge links with companies ranging from financial giants to innovative start-ups. Networking opportunities surround us and events featuring influential speakers are frequently hosted on campus. These business links provide direct input into our programmes, as well as sponsoring and employing many of our students and alumni.

Below is an overview of the range of global companies and emerging start-ups that can be found within a few minutes’ walk from our front door. Click on an icon to find out more.