About London Business School

Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures

London Business School (LBS) is a public business school and a constituent college of the federal University of London. LBS was founded in 1964 and awards post-graduate degrees (Master's degrees in management and finance, MBA and PhD). LBS is widely considered to be one of the world's best business schools and its motto is "To have a profound impact on the way the world does business".

LBS was ranked 1st in Europe (2014, 2015, 2016, 2017) by the Financial Times and 2nd in the world (for Business and Management Studies; 2017) by the QS ranking. LBS' post-experience Masters in Finance programme is ranked 1st in the world by the Financial Times.

Source From: Wikipedia
Sussex Place, London, England, United Kingdom, NW1 4RG

Nearest places in London Business School