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 : https://www.london.edu/
Campus : London, England
World Ranking : 909