This small church was the founding home of the Samaritans. It is located in the City of London, located at 39 Walbrook Street, near the Bank and Monument Underground stations. The church is on the former site of the River Walbrook and was built by Sir Christopher Wren in 1672-80. It suffered slight ...