England

Courtauld Institute of Art

Higher education institution · England

UniversityTrack recordFounded 1932
Courtauld Institute of Art campus
Photo: Stephen Richards · CC BY-SA 2.0

About

The Courtauld Institute of Art () is a self-governing college of the University of London specialising in the study of the history of art and conservation. The art collection is known particularly for its French Impressionist and Post-Impressionist paintings, and is housed in the Courtauld Gallery. The Courtauld is based in Somerset House, in the Strand in London. In 2019, the Courtauld's teaching and research activities temporarily relocated to Vernon Square, London, while its Somerset House site underwent a major regeneration project.

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
1932

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