The London CGI Studio PhenomenonThere are just a handful of cities around the world that have become creative media centres serving the worlds appetite for extraordinary...