Колледж расположен в 19-этажном стеклянном здании в центральной части Лондона, окна которого выходят на Темзу. Рядом находится Вестминстерское аббатство, а напротив школы — знаменитый Биг-Бен. Недалеко находится Кембриджский университет, Парламент страны. От аэропорта Хитроу до учебного заведения можно доехать за 1 час.
Общая площадь здания занимает более 30 тысяч квадратных метров. Первые 3 этажа отданы непосредственно самой школе, остальные этажи — комфортабельные номера для проживания студентов.