Seven Last Words 16 April 2011 // Holy Trinity Sloane Square, London SW1Two contrasting settings of the seven last words of Christ from the cross