Skip navigation

Northeastern University London

London

  • Location: City

Student life

Northeastern University London is based in central London’s St Katharine Docks. The location combines unrivalled views of London and the Thames within a vibrant waterside environment, all in the centre of historic London, where there really is something for everyone.

Living and studying in England’s capital city provides students with a wealth of culture, history and activities. Theatres, world-famous galleries, concerts, comedy, heritage sites, museums, jazz clubs and open-air cinemas are just the tip of the iceberg in this vibrant city, making it the perfect place for students to explore.

The city is also home to the UK’s financial and commerce sectors, the law profession, cultural organisations and creative businesses. However, it’s not all high-rise buildings and sight-seeing, London also has over 3000 parks, making it one of the greenest cities in Europe and perfect for students to get away from the hustle and bustle of the city and relax for a few hours.

What's it like to live in London?
Check out our region guide

There are 32 boroughs in Greater London, stretching from the City of London and Westminster, to surrounding areas like Chelsea, Camden, Richmond, Hackney and Islington.

It’s big, but it’s easy to jump on a train, tube or bus to experience everything on offer – from food pop-ups to world famous music acts, free museums and West End shows.

Fantastically diverse and historical, with many industries and businesses based here to kickstart your career, London is one of the most desirable – if pricey – cities in the world.

Learn more

What's it like to live in London?
Check out our city guide

Spend your student years in one the world’s most cosmopolitan and fashionable cities, where the word ‘boredom’ doesn’t exist.

Learn more

Campus and facilities

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.

Course locations

Devon House

Devon House, St Katharine's Way, London, E1W 1JP

Devon House, London

Devon House, St Katharine's Way, London, E1W 1JP

Main Site

Devon House, St Katharine's Way, London, E1W 1JP