Tooting, Chapel

Local Authority
Denomination
Roman Catholic