Where

101 Newington Causeway
London
SE1 6BN

View Larger Map

Salvation Army Trust, The

The advancement of Christian religion, the advancement of education, the relief of poverty and other charitable objects beneficial to society or the community of mankind as a whole