Click here to start your application. Find out more


Pictures of our new campus

All the spaces in Devon House are light and bright with impressive sightlines giving amazing views of the River Thames and Tower Bridge. Students will be able to enjoy comfortable social areas, refreshment points, and personal study spaces with a fresh, modern and vibrant atmosphere.