(Redirected from
London Institute)
Th University of the Arts London is a federal university and Europe's largest and leading centre for education in art communication and design. It also owns the Cochrane Theatre in Holborn.
It was called The London Institute, but changed its name upon being awarded university status in 2004.
Colleges
External link