Complex sentence: 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.
Split into simpler sentences: London Business School is an international business school and a constituent college of the University of London. It is located in central London, beside Regent's Park.