Geo: LONDON Entrant Company Google Creative Lab Agency Network N/A Holding Company N/A Production Company Google Creative Lab Advertiser Brand Google