BUZZ CULTURE: YOUNG FILM AMBASSADORS SCHEME | FEATURE April 15, 2021 BUZZ CULTURE: YOUNG FILM AMBASSADORS SCHEME | FEATURE The Torch Theatre, located in Milford Haven, Pembrokeshire, serves as the only professional theatre venue and arts complex funded by the … Region: West Wales Read moreBUZZ CULTURE: YOUNG FILM AMBASSADORS SCHEME | FEATURE