Records of St Peter, Liverpool Grove, Walworth, deposited ... in the London County Record Office ... 1953.
Contributors: Saint Peter's Church, Walworth.
Language: eng