Previous Image Next Image walworth St Peter’s Church, Liverpool Gardens, Walworth, c.1905 St Peter’s Church, Liverpool Gardens, Walworth, c. 1905