National Film and Television School

Beaconsfield Studios, Station Road, HP9 1LG, United Kingdom (South East)