at Registered Office: 70 New Road, , SA10 6HA
Cardiff International Film Festival - 19/20/21 October, 2018 at The #Pierhead Building, Cardiff Bay
International Film Festival
4203 FB users likes Cardiff International Film Festival, set it to 1 position in Likes Rating for Swansea, United Kingdom in Festival category
Cardiff International Film Festival is Swansea based place and this enity listed in Festival category. Located at Registered Office: 70 New Road SA10 6HA. Contact phone number of Cardiff International Film Festival: 08009875997
Cardiff International Film Festival - 19/20/21 October, 2018 at The #Pierhead Building, Cardiff Bay