Il campus si trova lungo il Tamigi, nel cuore di Londra, vicino a famose attrazioni come il South Bank Centre e il London Eye.