Netflix Inc. is moving into a new London headquarters that will triple the amount of its West End office space, as the streaming giant expands the production of television shows in the U.K.
The producer of programs including “The Crown” is taking over the lease on an 87,000 square-foot (8,082 square-meter) office building on Berners Street from current occupant Capita Plc, according to people with knowledge of the deal who asked not to be identified because the information is private.