Netflix wants to find new and larger headquarters in London as it prepares for an aggressive push in Britain.
The streaming service behind The Crown and Stranger Things is understood to have appointed CBRE, the property advisory firm, to find an office space of at least 50,000 sq ft. At present a site comprising 20,000 sq ft at Oxford Circus.