St James's
Roman Catholic
22 George Street, London, W1U 3QE
St James's is a Roman Catholic church in London, W1U 3QE. Service times have not been added yet.