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:

Want to read more articles like this one? SUBSCRIBE TO VARIETY TODAY.
Post A Comment 0