St Patrick's Church, Soho Square
Roman Catholic
Soho Square, London, W1D 4NR
St Patrick's Church, Soho Square is a Roman Catholic church in London, W1D 4NR. Service times have not been added yet.