Made By Stella

Television Centre London

Aimed to entice a sophisticated audience we delivered a calm and beautiful film of what life could be like at the Television Centre London.