Who hosts the British Academy Film Awards?
Q: Who hosts the British Academy Film Awards?
A: The British Academy of Film and Television Arts (BAFTA) hosts the British Academy Film Awards annually.
Q: What is the British equivalent of the Oscars?
A: The British Academy Film Awards is considered the British equivalent of the Oscars.
Q: Where does the British Academy Film Awards take place as of 2008?
A: As of 2008, the British Academy Film Awards takes place in the Royal Opera House in London.
Q: Where was the British Academy Film Awards held before 2008?
A: Before 2008, the British Academy Film Awards was held at the Odeon cinema in Leicester Square.
Q: When did the 65th British Academy Film Awards take place?
A: The 65th British Academy Film Awards took place on 12 February 2012.
Q: What type of arts does BAFTA represent?
A: BAFTA represents the film and television arts.
Q: What does BAFTA stand for?
A: BAFTA stands for the British Academy of Film and Television Arts.