Click here to start your application. Apply now

Our Campus

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

Positioned in the centre of St Katharine Docks, Northeastern University London 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. Our campus is just a few minutes’ walk from the City, a worldwide centre for commerce.

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

Innovative and modifiable spaces include classrooms, tutorial rooms, seminar and event spaces, as well as communal social areas, quiet study spaces and group study areas with Wi-Fi throughout the building. There are coffee and tea areas, study pods, showers, multi- faith rooms, and support rooms.

The ground floor hub space offers an integrated bar for student and university events, games tables (pool, table tennis, and foosball) and comfortable and sociable seating areas.

ACCESSIBLE CAMPUS

The entire campus is extremely welcoming to all, with excellent accessibility and support, including lifts, wide entry points, adaptable furniture, and hearing loops. Our ventilation and air-filtration system is similar to those used in hospital settings providing enhanced protection for our community.

STUDY IN THE HEART OF LONDON

Devon House is situated at the heart of historic St Katharine Docks, just a few minutes’ walk from the Tower of London and Tower Bridge and enjoys stunning river views with terraces and open areas surrounded by dozens of restaurants, cafes, bars, and a leisure marina, all part of a dynamic waterside setting.

Our location is also right on the doorstep of the City, London’s Central Business District, a worldwide centre for commerce. Home to the Stock Exchange and the Bank of England, as well as finance and commerce sectors, the law profession, cultural organisations, creative industries, tech companies and start-ups. The City offers a wide range of opportunities for work experience, internships, and part-time student employment.

The University is also just minutes from East London Tech City, a cluster of high-tech companies and web businesses.

Devon House is the focal point for our stimulating and diverse international community, with Northeastern University London and Northeastern University students sharing facilities.

 

 

 

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).