Trường có 4 cơ sở đào tạo tại: London, Oxford, Cambridge và Brighton Hove, tất cả các cơ sở đều nằm ở phía nam nước Anh. Bellerbys College là trường chuyên đào tạo sinh viên quốc tế và là trường có cung cấp số lượng sinh viên quốc tế lớn nhất cho các trường đại học tại Vương quốc Anh.