Get your master's, the Walbrook Way
Study at our London campus
Start October 2025 or February 2026.
Study full or part-time.
Learn face-to-face in the heart of London.
Career-focused Master’s
12th in the UK for career outcomes.
Industry-shaped content.
Dedicated careers support.
Your network starts here
Step into the City’s business networks.
Learn from real-world experts.
Build connections that last a lifetime.
MSc Business and Management (on-campus)
Master the skills to lead, influence and shape the future of business.
The Walbrook MSc in Business and Management is built for progression. Whether you’re moving into leadership, changing direction or stepping into a new industry, you’ll gain the academic knowledge and practical skills to make it happen.
Studying on campus in central London, you’ll learn within the heart of the City’s global business and finance ecosystem – surrounded by industry, opportunity and high-earning career paths. You’ll explore how organisations grow, how strategy is shaped in a global context, how global markets shift, and how leaders drive impact through innovation, corporate social responsibility and strategic analysis. Modules in finance, marketing management, international business, leadership and sustainability give you a broad yet in-depth understanding of modern management practice.
You’ll be taught face-to-face by expert lecturers and benefit from the opportunity to build lasting connections in one of the world’s most dynamic business environments. Designed for ambitious postgraduate students – including international applicants – this management MSc gives you the confidence and capability to thrive in international organisations or launch your own venture.
Apply now for a career-focused business management MSc that gets you ready to lead.
Location:
On-campus at Walbrook Institute London
Start dates:
20 October 2025 (application deadline: 17 September 2025)
16 February 2026
Duration:
Full-time: 18 months
Part-time: 30 months (October 2025 intake only)
Tuition fees and funding:
Total programme cost is:
£10,500 UK
£16,500 International
International students may qualify for scholarships of up to £4,000, based on region.
Entry requirements:
2:2 honours degree and above (or equivalent – from a recognised institution).
Fees for your Master of Business and Management degree
The prices shown below are for our on-campus MSc Business and Management programmes only and do not include any scholarships.
US$22,657
in total
US$14,418
in total
The total tuition fee for your on-campus MSc Business and Management degree is £16,500.
You may be eligible for a scholarship depending on your region and payment plan:
International Group 1 Regions
Group 1 is inclusive of the following: EU states, USA, Canada. India: Andhra Pradesh, Karnataka, Kerala, Tamil Nadu, Telangana, Delhi (National Capital Territory), Goa, Maharashtra, and West Bengal, Puducherry.
Pay 100% of your tuition fee before enrolment and receive a £4,000 scholarship. Your total cost: £12,500.
Pay an upfront tuition fee instalment (of £10,000) before your CAS issuance, with your remaining balance due part-way into the academic year, and receive a £2,000 scholarship. Your total cost: £14,500.
International Group 2 Regions
Group 2 is inclusive of all countries and territories not included in Group 1.
Pay 100% of your tuition fee before enrolment and receive a £4,000 scholarship. Your total cost: £12,500.
Entry requirements for MSc Business and Management with Banking and Finance
Every application is different. If you’re not sure whether you meet the entry requirements, or you have any questions, contact us for advice.
To apply for this master's degree, you’ll need:
A 2:2 honours degree (or equivalent) from a recognised institution.
Additionally, we may consider applicants with a non-degree qualification that is deemed by Walbrook Institute London to be of an appropriate standard for postgraduate study.
Applicants may be subject to additional selection criteria.
MSc Business and Management programme details
Step into management with clarity, confidence and capability. This management career-focused master’s helps you think critically, lead effectively and act decisively – whatever sector you work in. You’ll study the pillars of modern business: corporate strategy, finance, marketing, leadership, sustainability and business operations within a global context. Each module aims to challenge your existing knowledge, sharpen your analysis and develop the key skills you need for a successful career in management.
Explore our other on-campus MSc Business and Management programmes
Want to specialise in finance or dive into AI? These two degrees blend core business knowledge with high-growth sectors:
MSc Business and Management with Banking and Finance
Study financial strategy, corporate finance and global markets – and get ready for a career in the finance sector or financial leadership.
MSc Business and Management with Artificial Intelligence
Combine management study with AI theory and machine learning – and prepare to lead digital transformation across industries.
How you'll study

Studying on campus at Walbrook means learning in the heart of London – with expert-led teaching, interactive seminars, and personalised academic support throughout your journey.
How to apply
Applying for an on-campus master’s at Walbrook is straightforward. Have questions? See how to apply to study in London.
Please note: to start in October 2025, you must apply by 17 September 2025.
1. Check entry requirements
Review our entry requirements to make sure you meet them.
2. Apply online
Use the correct form based on where you live:
3. Accept your offer
Pay your first tuition fee instalment to secure your place.
International students will then receive a CAS to apply for a visa.
Career opportunities: MSc Business and Management
Studying this on-campus MSc puts you right where opportunity happens – in the heart of London’s business district. On successful completion of this degree course, you’ll have the knowledge, confidence and strategic thinking to lead in multinational companies, growing firms or ambitious startups. Whether you want to accelerate your current management career or pivot to a new sector, this degree gives you the skills to lead people, solve complex problems, and shape business strategy across industries.
International students may also be eligible for the UK’s Graduate Route visa – giving you up to two years after graduation to step into your future career, grow your network and gain UK business experience.
*Salaries listed from glassdoor.co.uk/salaries and accurate as of June 2025.
Why study for an MSc Business and Management degree?




