They were awarded the prestigious award at London's annual awards ceremony.
With a subscriber base of over 100 million users, Netflix has delivered high quality content to people worldwide.
Netflix's franchises have played a key role in this and steady viewers have also been retained with series' such as Orange is the New Black pulling a huge audience.
Although Netflix increased its process earlier this year, it has still retained its popularity.
What is the future for Netflix? Virtual Reality?