L'église Saint-Jean de Barmouth a été construit entre 1889 et 1895.C'est un bâtiment victorien construit en granit et en grès avec un toit en ardoise.