Father Stephen in is and is a Rector.

Father Stephen is the rector of St Marylebone Parish Church. Whilst serving in the Royal Navy, Father Stephen experienced his calling to join the priesthood, and has since served the diverse community of Marylebone through his position in the Parish Church.

Film Maker: ,

Questions & Answers