The window is attributed to Leonard Matthews, and dated 1925, by John Newman in his notes held in the archives of the Royal Commission on the Ancient and Historical Monuments of Wales (NA/GEN/2005/027e). It is one of very few windows attributed to the artist.
Martin Crampin (ed.), Stained Glass in Wales Catalogue, University of Wales Centre for Advanced Welsh and Celtic Studies, Aberystwyth, 2020. https://stainedglass.delweddau.cymru/object/407 (accessed 6 September 2025)