South Norwood, Denmark Road Gospel Hall

Local Authority:
Denomination:
Others