The Courtauld Institute of Art, commonly referred to as The Courtauld, is a self-governing college of the University of London specialising in the study of the history of art and conservation.
Courtauld Institute of Art
Strand
London
WC2R 0RN
United Kingdom