University of the Arts London
public research university located in London, England