Thank you for contacting Schiller International University!

We will be in touch shortly!

Posts Tagged London campus

London Campus

All students enrolled at the London campus can study up to 2 years of the degree in the UK. They then have the choice of Paris, Heidelberg, Madrid, Florida, or the online campus to complete their studies and continue benefiting from a truly international university experience. The campus Opening in January 2017, Schiller London will […]