Where

Inter-Church House
35-41 Lower Marsh
London
SE1 7RL

View Larger Map

Christian Aid

Christian Aid is the official relief and development agency of 40 British and Irish churches and works where the need is greatest in more than 60 countries worldwide, supporting the poorest communities in their struggle to achieve a better life