Watch: The BAFTA Award Winners Speeches Last Sunday, the British Academy Film Awards were held at London’s Royal Opera House.