ABOUT
Overview
The London College of International Business Studies is located in the former dock offices of the Surrey Commercial Dock Manager's Company in Canada Water. Built in 1892, the building itself is of historic interest and sets the tone for students discovering London for the first time. London is noted for being one of the top study destinations for both domestic and international students. As the world's financial capital, it is the ideal city to learn about business, providing numerous opportunities for students to develop professionally and academically.
AT A GLANCE
Key information
Established
1892
Ownership
Self Financing / Private
Stream
Management
Location
London, England
ACADEMICS
Courses offered
1 programme at LCIBS
Other programmes1
B. Sc (Hons)
CAMPUS LIFE
Facilities
Listed on Campusbells since 30 Jul 2026
