Carmel Apostolic Church in Pontarddulais. Located in Water Street, on the south bank of the stream Dulais.