4 March 2024 Immersive Media BA This year collaboration between University of the Arts London and The Place has started. The Immersive Media BA has been created to promote cr... read more