CREATION are an award-winning London based creative advertising and design agency with a very experienced team and diverse clients. They work on all aspects of international brand creation, strategy and development, communication planning, production and rollout.