United Kingdom: University of Leeds
The University of Leeds has 33,000 students making it one of the largest universities in the UK. More than 12,000 international students from over 130 countries study in Leeds each year. The campus is a 10 minute walk to the center of the city. Leeds is the third largest city in the United Kingdom, is located on the banks of the River Aire in northern England.
It is considered to be one of the fastest growing cities in the UK and was named the top city to visit by the Good Britain Guide. Leeds is a great mix of city and country because of its proximity to extensive nature and open spaces with famous national parks.