Applications open for 2022 entry Get in touch

Our Campus

Welcome to our campus at Devon House, in central London’s St Katharine Docks. Devon House combines unrivalled views of London and the Thames with a vibrant waterside environment, all in the centre of historic London.

With 38,000 square feet of space across the ground and first floors, the College’s home provides a wide range of accessible facilities for students and staff and space for the College to grow and evolve. The campus has an impressive private street entrance and welcome area.

Positioned in the centre of St Katharine Docks, the College is located just a few minutes’ walk from the Tower of London, one of the UK’s most iconic heritage sites, and Tower Bridge, one of the most instantly recognisable structures in the world.

NCH has created a brand new 21st century campus in the heart of London

Devon House offers substantial teaching spaces with 14 classrooms, 7 tutorial rooms, and seminar space, providing flexible capacity for class sizes from 18 to 80. A first floor open event area will accommodate up to 180, and a ground floor open event space seats up to 70. The innovative and modifiable space will be able to serve up to 1,400 students and staff, with a capacity of up to 715 at one time. Devon House will be the focal point for our stimulating and diverse international community, with NCH and Northeastern University students sharing facilities. The campus will be extremely welcoming to all, with excellent accessibility and support, including lifts, wide entry points, adaptable furniture, and hearing loops.

Take a look at some of our most recent pictures here

Central London Location

Devon House is situated just minutes from the City, London’s Central Business District, a worldwide centre for commerce. The City is home to both the Stock Exchange and the Bank of England, as well as financial and commerce sectors, the law profession, cultural organisations and creative businesses. Modern corporate skyscrapers tower above medieval alleyways below, where there are numerous bars and restaurants to enjoy. Popular sites to visit include the iconic 17th-century St Paul’s Cathedral, or the Museum of London which traces the city’s history, and the huge Barbican arts centre, home of the London Symphony Orchestra (LSO).