Courtauld Institute of Art

From LGBT Archive
Jump to: navigation, search
Somerset House
The Courtauld Institute of Art, founded in 1932, is a self-governing college within the University of London. The Institute and its art gallery are now housed in Somerset House, on The Strand, in central London.

Alumni and staff