Nằm ngay Trung tâm thủ đô London, LSC là nơi học tập lí tưởng cho sinh viên trong nước và Quốc tế.