The Parish of Walworth, St Peter

Walworth, London SE17
St Peter's Church has stood at the heart of this community for nearly 190 years, witnessing to the love of God. Come and see - all welcome!


Follow StPeterWalworth on Twitter