St Stephens Catholic Church
Roman Catholic
146 Little Ilford Lane, London, E12 5PJ
St Stephens Catholic Church is a Roman Catholic church in London, E12 5PJ. Service times have not been added yet.