The present church dates from 1890 and stands opposite the original chapel of 1851 (NPRN: 9648); it is built to the design of J Emmanuel of Llanishen (Jonathan Pritchard).