Psalm 121 Our sufficient God (SM16/029) — St Helen's Bishopsgate