Christian Aid
View all projects
Christian Aid works in 50 countries to express God
Address
Christian Aid, Oxford Chambers, Oxford Place, Leeds, Oxford Place, Leeds, LS1 3AX, United Kingdom
There is no other way of keeping tabs on what is happening for Christians across Leeds