England

Leeds Arts University

Higher education institution · England

UniversityTrack recordFounded 1846
Leeds Arts University campus
Photo: Betty Longbottom · CC BY-SA 2.0

About

Leeds Arts University is a specialist arts further and higher education institution, based in the city of Leeds, West Yorkshire, England, with a main campus opposite the University of Leeds.

Read more on Wikipedia (opens in a new tab)

From Wikipedia, licensed CC BY-SA 4.0.

On the register

Sponsor type
Higher education institution
Licence
Student sponsor with a track record
Founded
1846

Register of licensed student sponsors, UK Home Office, 16 October 2026.