Applications open for 2023 entry Apply online now
Download a prospectus
University Taster Lectures
NCH becomes Northeastern University London
Sign up for our next in-person undergraduate Open Day
Take a virtual tour of our campus, Devon House, located in St Katharine Docks, just a few minutes walk from The Tower of London and Tower Bridge.
The Schools Certificate in Philosophy is designed to provide students, usually in years 9 – 10 but open to all, with an opportunity to begin study of Philosophy as a subject alongside their other subjects of study at school.
View subject specific videos from our students & academics.
Read Blogs from our Faculty and Students including latest News and developments within the University.
Join our Alumni Network and keep up to date with developments here at Northeastern University London.