La sede oficial de la Academia se encuentra en Piccadilly, una de las principales avenidas de Londres, aunque cuenta con sedes en Escocia (BAFTA Scotland), Gales (BAFTA Cymru), Nueva York (BAFTA East Coast) y Los Ángeles (BAFTA/LA).