Overview
The Global Campus Network at Northeastern University includes Northeastern University
London as a member institution. Boston, Seattle, Silicon Valley, Charlotte, Oakland, Vancouver, and Toronto all have
campuses of Northeastern University, a leading educational and research organization.
Northeastern University London (formerly NCH London), located in the city’s bustling
centre, has earned recognition for providing an exceptional university experience for international students, and
for the past three years has topped the UK’s National Student Survey in regard to overall students ’ satisfaction, surpassing all Russell Group universities
(NSS 2019, 2020 and 2021).
The fact that Northeastern is so highly ranked shows how carefully it takes its mission
to provide students with a comprehensive education. Courses at Northeastern University can be taken at any of its
regional campuses, and they provide a wide range of topics appropriate for both master’s degrees and doctoral
studies.
There are about 282,000 alumni of Northeastern University, coming from 179 different
countries. The Office of Alumni Relations provides networking resources for alumni. Participating in campus life,
staying in university housing, and using other university amenities are all fantastic ways to meet new people and
make memories that will last a lifetime.
History
Established in 1898, Northeastern University is a private, nonprofit research
institution whose curriculum is grounded in practical learning. There are several campuses of Northeastern
University, with the main one situated in Boston. NEU also has campuses in London, Charlotte, Seattle, Silicon
Valley, Toronto, San Francisco, and Vancouver in addition to Boston.
In 2020-21, Northeastern University gained $181.2 million in external research
funding, demonstrating the university’s dedication to the field. It’s also worth mentioning that the university is
home to nine research institutes that use a multidisciplinary approach to addressing security, health, and
sustainability issues on a worldwide scale. When you consider that Northeastern University has even more
than 2,900 partners and has offered active learning in 148 different countries, you can begin to get a sense of the
university’s worldwide reach and impact.
Location
Northeastern University in London
is based in Devon House, which is in the St. Katharine Docks area of central London. This prime spot in the heart of old London offers incredible views of Tower Bridge and the Thames in addition to a lively riverside environment.
Ranking & Achievements
Achievements
Faculties
Fees & Scholarships
Tuition fees for 2023 students for international students Economics BSc (Hons),
History BA (Hons),
English BA (Hons),
Law LLB (Hons),
Psychology BSc (Hons),
Philosophy BA (Hons),
Politics & International
Relations BSc (Hons),
Philosophy & Computer Science BSc (Hons),
Politics & Data Science BSc
(Hons): £21,000 (yearly)
Computer Science & Business BSc (Hons),
Business Administration BSc (Hons),
Data
Science BSc (Hons): £25,000 per year.
Courses
Undergraduate
Postgraduate
Facilities & Services
Northeastern University facilities –
Accommodation
Northeastern University services –
Being a student and professional at Northeastern will teach you how to reach incredible heights. The Housing and Residential Life team is available now and throughout your time there to ensure that your accommodations meet your expectations. Student housing is diverse and spread out around campus, with a wide range of alternatives in terms of size and price. By completing a few simple steps, you’ll be able to select the type of accommodation you like as well as the roommates you’d like to live with.
FAQ’s
What about a Northeastern University campus in London?
Northeastern University London’s campus is in Devon House in St Katharine Docks,
central London. Devon House offers great facilities for existing students and staff and an opportunity for the
University to develop and flourish with 38,000 square feet on the ground and first levels.
Do you think Northeastern ranks among the best schools?
According to the QS World University Rankings 2023, Northeastern University placed
388th.
What is the address of the Northeastern University London campus?
The address of the Northeastern University London – Devon House, 58 St Katharine’s
Way, London E1W 1LP, UK.