London Business School delivers postgraduate business education offering one of the world's best MBA programmes, Masters and PhD degrees, plus short courses for executives. It is a member institution of the University of London and has a distinctive campus at Sussex Place, Regent's Park, London.