Khu học xá của trường nằm ngay tại trung tâm London.