Thank you for contacting Schiller International University!

We will be in touch shortly!

Posts Tagged London Campus

London Campus

We’re now delighted to confirm the anxiously awaited opening of the London campus January 2017! Schiller’s London campus will be housed on the prestigious grounds of the University of Roehampton in the exclusive area of SW London. For more information please visit London Campus.    

call admissions.schiller_hei