src: c1.staticflickr.com
The International Headquarters of the Salvation Army is located in London at 101 Queen Victoria Street, EC4P 4EP.
This is a modern building on a site which has been used by the Salvation Army for its headquarters since 1881.
Source of article : Wikipedia