England

London Business School

Higher education institution · England

UniversityTrack recordFounded 1964
London Business School campus
Photo: C0mun1c4t10ns · CC0

About

London Business School (LBS) is a business school and a member institution of the University of London. LBS was established in 1964 and awards post-graduate degrees (master's degrees in management and finance, MBAs and PhDs). London Business School's main campus is in Marylebone, London, with the main site at Sussex Place, adjacent to Regent's Park, and other nearby sites at the Taunton Centre on Taunton Place and the Sammy Ofer Centre in the former Marylebone Town Hall. LBS also has an international satellite campus in Dubai, United Arab Emirates.

Read more on Wikipedia (opens in a new tab)

From Wikipedia, licensed CC BY-SA 4.0.

On the register

Sponsor type
Higher education institution
Licence
Student sponsor with a track record
Founded
1964

Register of licensed student sponsors, UK Home Office, 16 October 2026.