The 74th British Academy Film Awards, more commonly known as the BAFTAs was held at the Royal Albert Hall in London. Check out the COMPLETE list of winners
Bafta Television Awards 2019: When are the 2019 Bafta Television Awards on TV? How can I watch and who are the nominees? Host, Winner and Live Streaming.