Skip to main content

RIVER OF LIVING WATER

✓ Registered charity · 1067613

About

To share the love of God through promoting charitable purposes for the benefit of the community and in particular the advancement of education, the protection of health, and the relief of poverty, distress and sickness.

Where we work

Throughout England And Wales

Get a custom landing page to promote your charity

Find out more

Registered charity no. 1067613 · England & Wales