Imperial College Business School UK | Ranking, Accommodation &
Mobile Image Banner Tablet Image Banner
Imperial College Business School

Imperial College Business School

Location London, England
Established 2003
Famous Courses Innovation, Entrepreneurship, MBA
Key Information
Location London, England
Established 2003
Famous Courses Innovation, Entrepreneurship, MBA


Imperial College Business School (ICBS) is located in London and is part of the prestigious Imperial College London, a top ten global university. The Imperial College Business School MBA is currently ranked 9th in Europe (QS World Rankings 2021), whilst the Financial Times places its Masters in Finance programme in the global top 10.

Imperial College Business School is one of the 76 business schools in the world with triple accreditation from AMBA, AACSB, and EQUIS and 20% of alumni are in President/MD/CEO roles and close to 40% are working as a Senior Manager/Executives three years after graduation. Imperial College Business School attracts a huge amount of international students each year.

There are no undergraduate courses at ICBS, but the school does offer a wide variety of masters programmes such as the Imperial MBA, Imperial Executive MBA, Global MBA, joint Master's programmes, and a Doctoral programme.


Financial Times

  • Full-Time MBA 2019, 12th in world, 39th in Europe
  • Executive MBA 2019, 17th in Europe, 31st in world
  • Masters in Finance 2020, 8th in Europe, 9th in world
  • Masters in Management 2020, 10th in world

QS Global MBA Rankings

  • Online MBA 2020, 2nd in world and Europe
  • Full-Time MBA 2021, 9th in Europe, 22nd in world
  • MSc Marketing 2021, 3rd in world
  • MSc Management 2021, 8th in world
  • MSc Finance 2021, 12th in world


Imperial College London currently has 20 halls of residence, almost all in the South Kensington and Chelsea areas of London. Availability is generally prioritised for new first-year undergraduate students, while the majority of older students and postgraduates find accommodation in the private sector.


Imperial College London is located in the centre of London and is well served by three of the biggest airports in the UK, Heathrow, Gatwick and Stansted.


  • Jean-Marc Gales (MBA) CEO Lotus Plc
  • Chew Choon Seng (MSc Operations Research and Management Studies) CEO of Singapore Airlines
  • Iain Conn (MEng Chemical Engineering and Management) CEO of Centrica
  • Emily Brydon (MBA) Olympic skier
  • Victoria Cleland (MBA) Chief Cashier of the Bank of England
  • Adrian Greenwood (MBA) British historian, biographer, author and art dealer

Double Quote up  I sincerely thank SI-UK for getting me accepted to UCL. The MSc in Urban Development and Planning is extremely competitive, but the right guidance provided by SI-UK made my dream of studying at University College London a reality. The services were exceptional from beginning to end.  Double Quote Down

Rashmi Lakshanya Urban Development and Planning at University College London

  • university-college-london
  • manchester
  • University of Birmingham
  • University of Leeds
  • sheffield
  • southampton
  • strathclyde
  • manchester
  • exeter
  • cardiff
  • warwick
  • loughborough
  • edinburgh
  • bristol
  • lancaster
  • durham
  • bath
  • york
  • st-andrews
  • sussex
  • nottingham
  • aberdeen
  • Scholarships at BIMM Institute

Our representatives will never ask you to transfer any payments to their personal bank/digital payment account. Please ensure that any payments for our services, if applicable, are made to the company’s official bank account only. Kindly report any violation on +91-80-35242434 immediately.