University of Leeds

university-image

Location Leeds, England
Established 1904
Percent International Students 11.70
Famous For Business, Engineering, Marketing
International Fees £15,000-19,250

Leeds is one of the largest universities in country, with 33,000 students currently enrolled from over 140 countries, while its single campus location is spread out over 98 acres just one mile from the busy city centre. Campus facilities include excellent teaching space, four libraries, a state-of-the-art swimming pool and fitness centre called ‘The Edge’ and ‘stage@leeds’ which is a contemporary performance space.

The University of Leeds offers one of the widest selections of courses available across all UK universities, from English Language and a International Foundation Year to hundreds of Undergraduate and Postgraduate degree options and PhD opportunities. Degrees from the University of Leeds are respected by employers and universities all over the world and alumni can be found in positions of influence across the globe.

The University is famous for its social opportunities, with its Student Union being the only one in the country to have won two gold standards in the Student Union Evaluation Initiative, and there are over 300 different clubs and societies to join. The University of Leeds is serviced by two major airports – Manchester and Leeds Bradford – while London is just over two hours away on the train.

Ranking

  • 15th in the Times University Guide 2021
  • 18th in the Guardian University Guide 2021
  • 91st in the QS World University Rankings 2021

Following the 2014 Research Excellence Framework, the University of Leeds cemented its place as a top ten research institution in the UK. Over 80% of the submitted research was classed as 'world-leading' or 'internationally excellent'. The International Student Barometer ranked Leeds 1st amongst participating Russell Group universities for learning and 2nd for overall student support.

The University of Leeds also features in top ten ranking for the following subjects:

  • Accounting and Finance
  • Art and Design
  • Business and Management
  • Chemical Engineering
  • Electrical and Electronic Engineering
  • English
  • Marketing
  • Mechanical Engineering

Location

Leeds is a major city in Yorkshire, northern England, just over two hours from London by train. The city is renowned for sports, music and its cultural attractions, including museums, nightlife and shopping. It has been voted as one of the top three places to shop in the UK by numerous independent surveys, and offers a huge range of shops and stores to suit all tastes. Just outside the city lie the impressive and beautiful Yorkshire Dales with their inspiring scenery and a huge selection of outdoor activities and pursuits.

  Events

  • Sep
    24

    Top Ranked UK Universities Open Day

    International students can meet some of the best universi

    Read more

©2020 StudyOrbits. All rights reserved. Designed and developed by 9RAYS Technologies

consultation-image

Book a Free

Consultation

search-image

Search

Courses