Кампус в Лондоне находится в районе Воксхол на берегу речи Темза недалеко от Воксхолского моста в современном «steel and glass» здании площадью 32 000 м2, окна которого выходят на The Shard, The Gherkin (Небоскрёб Мэри-Экс) и St Paul's Cathedral (Собор Святого Павла). Первые 3 этажа здания школы занимает учебный корпус, а 15 верхних этажей общежитие на 200 комнат, в которых проживают ученики школы.