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