On 7th July, Bishop Rod ordained 3 presbyters and 6 deacons to serve in London diocese. Bishop Rod and Bishop Sarah, bishop of London, are pictured here with all those ordained.
London Diocese ordination at All Souls Langham Place

Share this post
Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on print
Share on email