Imperial College Business School
Imperial College Business School is a global business school located in London, United Kingdom. Queen Elizabeth II opened the business school in 2004, as a part of Imperial College London. The school's vision is to benefit global business and improve society through the power of innovative thinking.