Our Lady Immaculate Catholic Church
Roman Catholic
636 Commercial Road, London, E14 7HS
Our Lady Immaculate Catholic Church is a Roman Catholic church in London, E14 7HS. Service times have not been added yet.