University of the Arts London is a public research university in London, England. It is the largest university in Europe to specialise in art, design, fashion and the performing arts.
Closest Station: Elephant and Castle (Bakerloo/Northern Lines)
University of the Arts London is a public research university in London, England. It is the largest university in Europe to specialise in art, design, fashion and the performing arts.
Closest Station: Elephant and Castle (Bakerloo/Northern Lines)