, Denbigh, Denbighshire, Wales,
Leicesters Church in Denbigh is situated to the south east of the centre of Denbigh. These church remains are of the only large new church built in the reign of Elizabeth I and the earl of Leicester, Robert Dudley, began building the church in 1578. ....