St Luke's Chapel, St Luke's University Campus, Exeter, Devon. Open Daily. Free Admission.