建立的目的在于重新教育和培养表现不稳定的英国政商精英，因为当时英国教学和研究表现差强人意，其研究生数量相比其他国家少很多。就在伦敦政经学院建立前一年，英国科学促进会曾表示了系统学习社会科学的需要。韦伯夫妇考虑到伦敦政经学院的办学目的，实际上采用了当时巴黎政治学院的全面涵盖了社科领域的课程安排。1895年10月，伦敦政经学院在Adelphi的约翰街9号正式开学。伦敦政经学院得到迅速扩张，在1896年9月就与新建的学院图书馆英国政治经济图书馆一起搬到了Adelphi Terrace 10号，并在后来几年继续