More about Central Film School
Central Film School is located at Third Floor Universal House 88-94 Wentworth Street, E17 Poplar, Newham, United Kingdom
+442073776060
http://www.centralfilmschool.com