This is the main English Free Church in Denbigh, a happy amalgam of many denominations.
Mae’n cynrychioli prif Eglwys Rydd Lloegr yn Ninbych, sef cyfuniad hapus i lawer o enwadau.