Peckham, Peckham Rye Mission, Gospel Hall, Princes Terrace

Local Authority:
Denomination:
Christian bretheren