Previous Image Next Image walworth St Peter’s Walworth (1824), pipe organ console in 2017. St Peter’s Walworth (1824), pipe organ console in 2017.