On this holy day, we pause to reflect on the supreme sacrifice of Jesus Christ our Saviour as he hung on the cross at Calvary, 2,000 years ago.  Through prayer and music we remember his suffering and give thanks for his love for this broken world. 

He looked for pity, but there was none;

For comforters, but he found none.

Psalm 69:20


HYMN Click and listen; join in if you know the words. 

There is a green hill far away

There is a green hill far away, 
outside a city wall, 
where our dear Lord was crucified 
who died to save us all.

We may not know, we cannot tell, 
what pains he had to bear, 
but we believe it was for us 
he hung and suffered there.

He died that we might be forgiven, 
he died to make us good, 
that we might go at last to heaven, 
saved by his precious blood.

There was no other good enough 
to pay the price of sin, 
he only could unlock the gate 
of heaven and let us in.

O dearly, dearly has he loved! 
And we must love him too, 
and trust in his redeeming blood, 
and try his works to do.





O God, as we stand at the foot of the cross, may the love which you poured forth from there stream into our hearts, challenging us, subduing us, and winning from us the response which is your will for all your people. Through Jesus Christ our Lord.            Amen

ANTHEM Click to listen or join in: 

      Edward Elgar: Ave Verum Corpus

READING: Isaiah 53:4-6

ANTHEM Click to listen or join in: 

      John GossO Saviour of the World 

HYMN Click and join in: 

      O sacred head surrounded


REFLECTION by Martha   




Or click to open and read 


LET US JOIN TOGETHER in the Lord's Prayer:

Our Father, who art in Heaven, hallowed be thy name.  

Thy kingdom come; thy will be done on earth as it is in Heaven.  Give us this day our daily bread, and forgive us our trespasses, as we forgive those who trespass against us.  And lead us not into temptation, but deliver us from evil.  For thine is the kingdom, the power and the glory, for ever and ever.


ANTHEM Click to listen

Maurice Duruflé: Ubi Caritas

HYMN Click and listen or join in: 

      God so loved the world



He blesses every love 

that weeps and grieves

And makes our grief

the pangs of a new birth.


Malcolm Guite

Click to listen to two chorale preludes by J. S. Bach, chosen by James:

 Herzlich tut mich verlangen BWV 727

Played by Matthias Havinga

O Mensch bewein’ dein’ Sunde gros BWV 622 from The Orgelbuchlein 

Organist unknown