Westminster Cathedral chapel commemorates English martyrs

TCH has this news here.