Where

101 Newington Causeway
London
SE1 6BN

View Larger Map

Salvation Army Social Work Trust, The

The relief of poverty, sickness, suffering, disease, incapacity or old age; advancement of education; training in Christian and moral principles; assistance to those in need of protection