Imperial College Business School

  • South Kensington Campus, Exhibition Rd, London, SW7 2AZ, United Kingdom
  • Total Scholarships – 9

About Imperial College Business School

Imperial College Business School, a division of Imperial College London in London, United Kingdom, was opened by Queen Elizabeth II. The school's courses cultivate innovative thinking and responsible leadership, preparing its students to drive global impact.