National Film and Television School
1 min readMay 28, 2023
For nearly half a century, the National Film and Television School (NFTS) has developed some of Britain and the world’s top creative talent — for which we were honoured to receive both the 2018 BAFTA for Outstanding Contribution to British Cinema and the Queen’s Anniversary Prize for Higher and Furt…
National Film and Television School is located in United Kingdom
Click here to learn more about National Film and Television School
Click here to see programs at National Film and Television School