Back Thumbnails Next

In the porch of the church is a window depicting St John Lloyd and St Philip Evans who were martyred in 1679 at the junction of Crwys Road and Richmond Road in Cardiff.