The Salvation Army Headquarters are located about two minutes walk from the main roundabout and transport interchange at the heart of Elephant and Castle in south central London. The amazing plate glass building towers above many of the surrounding...