Trường có 4 cơ sở tại 4 thành phố lớn và nổi tiếng: London, Cambridge, Oxford, Brighton Hove.