Residential sixth-form opens in central London
DLD College London has opened its new campus just metres from the River Thames and Waterloo Bridge, hoping to capture market share among international students by offering classrooms and boarding accommodation in a prime London site.