UCL and Loughborough University London have launched the Creative Experience Lab London (CELL), a new collaborative hub based ...