Where To Stream National Television Awards Season 2020 Episode 1
National Television Awards 2020
- Aired January 28, 2020
- 150 Min
David Walliams is the brand new host of the National Television Awards in the event's 25th Anniversary year as hundreds of stars and thousands of fans gather for the biggest night in British TV. Broadcast live from The O2 London, the NTAs celebrate television's best-loved shows and stars in the only TV awards ceremony where the winners are chosen entirely by the British public.