Name

Rev Mr Michael Walker

Diocese

Birmingham

Office

Deacon

Serving

Sacred Heart, Henley-on-Thames