British Film and TV Awards take place Feb. 8

The British Academy of Film and Television Arts’ film awards will take place Feb. 8 at London’s Royal Opera House.

The event returns to the Royal Opera House for the third year; previous venue was the Odeon, Leicester Square.

Filed Under:

Follow @Variety on Twitter for breaking news, reviews and more