(Fixed Term) Chaplain based at Alexandra House and Alexandra Court, Dovercourt
Dovercourt
England