Central Saint Martins is a constituent college of the University of the Arts London, a public art university in London, England. From Wikipedia
Catherine's unannounced appearance at London’s 180 Studios highlights royal support for eco-conscious British design and emerging talent.