Leeds luôn được các bạn sinh viên Anh quốc chon là thành phố được yêu
thích. Thành phố rất sống động và thịnh vượng với rất nhiều người nước
ngoài, vô số hoạt động thể thao và xã hội, những trang thiết bị mua sắm
hiện đại. Vùng nông thôn Yorshire nổi tiếng nằm ngay Leeds. Trường cũng
rất may mắn được nằm ngay sát mép của thành phố, chỉ cần đi bộ là bạn
có thể tới phần lớn địa điểm hấp dẫn của thành phố. Vị trí này cũng
khiến cho Leeds trở thành trung tâm của cả nước, với sân bay quốc tể
chỉ cách London 2 tiếng đi tàu, và các thành phố khác cũng dễ dàng đi
bằng đường bộ.