Trường có 4 cơ sở chính nằm tại 4 thành phố lớn: Brighton Hove, London, Cambridge, Oxford.