London Business School is the top two-year program in Europe. The school is located in the heart of London, but 90% of its students come from abroad. All students must demonstrate competency in a language other than English before graduation. Students can complete the MBA in 15, 18 or 21 months.
Location: London, United Kingdom
Website: https://www.london.edu/
Annual Enrollment: 425
Median GMAT: 708
Motto: To have a profound impact on the way the world does business
Established: 1964