BAFTA TV Awards are over for another year and the celebration of the stars of the small screen is complete. Here’s everything you need to know about the 2018 glitzy event which took place at the Royal Festival Hall… When were the Bafta TV Awards 2018 and who hosted? The British Academy Television Awards took place […]