Mgr John Armitage is a priest of Brentwood Diocese. He is currently parish priest of Canning Town, having returned to his East End roots after serving as Rector of the National Shrine of Walsingham for five years.
Theodore House offers a wonderful venue for any retreat. The tranquil and beautiful surroundings of the Stonyhurst estate offer a peaceful setting and endless opportunities for walks.
All accommodation is en-suite, with comfortable facilities and a beautifully lanscaped garden.