Psalm 95 God speaks (SE25/130) — St Helen's Bishopsgate