BAFTA 195 Piccadilly is the headquarters of the British Academy of Film and Television Arts. As a result of its dedication to developing and promoting moving image this stunning building offers some of the most distinctive corporate entertaining and events opportunities in central London. Technology and first class facilities are at the heart of BAFTA 195 Piccadilly's success supported by exceptional levels of service.