St Scholastica's
Roman Catholic
17 Kenninghall Road, London, E5 8BS
St Scholastica's is a Roman Catholic church in London, E5 8BS. Service times have not been added yet.