Our Lady of Carmel and St. Simon Stock
Roman Catholic
41 Kensington Church Street, London, W8 4BB
Our Lady of Carmel and St. Simon Stock is a Roman Catholic church in London, W8 4BB. Service times have not been added yet.