London is the largest city in Europe and one of the most sought after places to study.
London is the bustling, international heart of Britain and one of the most popular places in the world for working, studying and living. There are many opportunities in London and you will have an unforgettable learning experience in this multicultural environment. You will have access to the best of both worlds, surrounded by traditional companies, as well as many thriving and inspiring start-ups.
Discover the campus
Located in the heart of London, you’ll be surrounded by some of the world’s biggest corporations, excellent transport links and necessary amenities that you’ll be needing throughout your student life.
The nearest station to our GISMA London location is just a two-minute walk away. You'll be surrounded by international cuisine at this location, as well as plenty of green space to relax in whilst on a study break.
GISMA's London Centre is located in the city, easily reachable via public transport and with many attractions and places to eat nearby.
The nearest station is Goodge Street (Northern Line), with other nearby stations including Tottenham Court Road (Central & Northern Line).
As the vibrant capital of England, London is home to plenty of attractions and events:
London's calendar is full of cultural events and seasonal festivals: