LCA Business School London

London Business School is a business school and a constituent college of the federal University of London. LBS was founded in 1964 and awards post-graduate degrees. Its motto is “To have a profound impact on the way the world does business”. LBS is consistently ranked amongst the world’s best business schools.

Location : Regent's Park, London NW1 4SA, United Kingdom
Country : UK
Website :
Campus : London, England
World Ranking : 909