How to get in contact with us

We are always happy to answer any questions you might have, you can contact us using the form below, or if you know who you would like to get in touch with you can find our staff and chaplains details here,

General Enquiries:

Our National Office phone number: 020 7901 1931

Our National Office Address: Stella Maris, 39 Eccleston Square, London, SW1V 1BX. Find us on Google maps

Our Chaplains

You can find the details of our UK chaplains here. Alternatively you can find all of our chaplains details on our chaplain’s map.

Our National Office Staff

You can find the details of all of our National Office staff here