Skip to content Exit mobile menu

Our campus has so much to offer. Find out more about the place that so many of our students call home. 

Our London location

We're located in Twickenham in West London. New to the area? Join some of our Student Ambassadors as they take you around the local towns and tell you everything you need to know as a student in London

Explore the local area

Our campus

Our campus, with its extensive green spaces and striking neo-Gothic and modern buildings, has a warm, friendly atmosphere. There is a strong sense of community. When our students walk through the grounds, they will nearly always bump into somebody they know. 

Explore our campus