London Business School
- Share:
London Business School (LBS) is an international business school and a constituent college of the University of London, located in central London, beside Regent’s Park. LBS teaches postgraduate programmes in finance and management, in addition to its flagship Master of Business Administration (MBA and EMBA) program