Our Lady of Sorrows
Roman Catholic
17 Cirencester Street, London, W2 5SP
Our Lady of Sorrows is a Roman Catholic church in London, W2 5SP. Service times have not been added yet.