St Mary of the Angels
Roman Catholic
Moorhouse Road, London, W2 5DN
St Mary of the Angels is a Roman Catholic church in London, W2 5DN. Service times have not been added yet.