London: Courtauld Institute of Art
The Courtauld Institute of Art (pronounced /ˈkɔərtoʊld/) is a self-governing college of the University of London specialising in the study of the history of art. The Courtauld is one of the premier centres for the teaching of art history in the world.
Source: Wikipedia