The International Study Centre is your first step to a prestigious degree at a top-ranked UK university. Start your course in this academic year and progress to the University of Leeds next autumn.Leeds is a vibrant, affordable and multicultural city, known for its arts, sports, leisure, entertainment and nightlife. Located in Yorkshire, England, around 60,000 students live within the city boundaries. Student life in Leeds is vibrant, making it an exciting place to live and learn. There are plenty of great things to do in Leeds.Once you complete your International Study Centre programme and become a University of Leeds student, you will be a part of a large international community at the university. The campus is within walking distance of the city centre, with frequent buses available too.