National Film and Television School

Beaconsfield, United Kingdom