School of Management

University College London

Industries worldwide are continually impacted and disrupted by global events, digital transformation, and advancing technologies which are changing the global business landscape. Organisations want exciting new leaders to emerge and change the future of business and studying a business or management programme can help you achieve this. A business or management degree exposes you to multiple disciplines to develop an adaptable and versatile skillset which you can apply to an array of industries. Our programmes are designed to equip you with the skills and knowledge to use data to make strategic decisions, manage resources effectively, achieve organisational goals, and become critical thinkers and innovators. At UCL School of Management, we focus on creating disruptive research and preparing the next generation of creative and influential leaders who can apply the latest technological developments as a strategic asset for businesses in the complex, interconnected world of the future.

Why study at the School of Management?

Join a top-10 global university (QS, 2024)

Study in Canary Wharf, the heart of London's business and finance district

Learn from an expert faculty, producing research rated as ‘world-leading’ and ‘internationally excellent’ in the latest Research Excellence Framework (REF 2021).

1,094

postgraduate students

11

courses

23

Scholarships at this university listed on FindAMasters

9th

in the latest QS World University Rankings (2025)

London  United Kingdom

main campus

About the School of Management

The UCL School of Management was founded in 2015 and has grown to occupy two floors at its home in the Iconic One Canada Square in London. From 2025-2027 we will be launching a portfolio of 13 new programmes and expanding our facilities, occupying more floors in One Canada Square.

Since its founding, the School has ranked highly in Business and Management League tables and has been recognised as a leading business school.

  • Ranked 5th in the Complete University Guide for Business and Management (2025)
  • Ranked 4th in The Times Higher Education World University Rankings for Business and Management (2025)
  • UCL School of Management is accredited by AMBA (The Association of MBAs)

The 2021 REF results reported that 95% of UCL School of Management’s research outputs were deemed 'world-leading' and 'internationally excellent', which placed the school 2nd in the UK for Business and Management.

Whether you aspire to lead a start-up, drive corporate transformation, or advance in the world of finance, UCL School of Management offers a world-class education tailored to tomorrow’s industry demands.

Latest Scholarships



UCL School of Management welcomes a diverse and international cohort with students from over 50 nationalities, allowing you to create a truly global network throughout your studies. We offer opportunities to connect with students from other programmes within the school and across UCL to immerse yourself in a multidiscipline community.

We are located in London, ranked the best student city in the world in the QS Best Student Cities Ranking 2025 – for the 6th consecutive year! As a UCL School of Management student you will have access to both the central historical campus and Canary Wharf with state-of-the-art facilities right in the centre of the business and finance district to help you build your professional network from day one whilst enjoying everything the Capital city has to offer.

As a student you will have access to our dedicated careers and employer engagement team, just for the School of Management, offering unparalleled support throughout your career journey. They deliver an extensive series of industry expert and alumni speaker events as well as networking opportunities and careers fairs, some of which you can access before you even join us as an offer holder.


For details on financial support available to UCL students, click here. For information about specific scholarships available for UCL School of Management programmes please see our departmental webpage.

Yes, we regularly run Campus Tours at Canary Wharf, more information can be found on this webpage. For tours of UCL’s main campus in Bloomsbury, you can book an Ambassador Campus Tour on this webpage. For a tour of the Canary Warf Campus, please email mgmt.comms@ucl.ac.uk for upcoming dates.

We advise applying early, as applications will be considered on a rolling basis.


Main campus

University College London

London

United Kingdom

Course saved sucessfully
Business & Management (5) Finance (14) Economics (10) Computer Science (8) Mathematics (25) Sociology (33) Communication & Media Studies (7)