Our Lady of the Angels church, Cwmbran. Roman Catholic church in the Archdiocese of Cardiff, viewed across Wesley Street.