Great university with inspiring fellow students
Great professors and fellow students that inspire you every day. The campus is in the center of London which gives students easy access to both university-related and non-university related activities.
Programme: Business Administration and Management
Degree: Master's
Campus: London, The United Kingdom
Professors
Internationality
Career Prospects
Value
Location
Student Life
Facilities
Accommodation