Stephen Platten

Stephen Platten is Rector of St Michael on Cornhill and Assistant Bishop in the Diocese of London.