St Philip & St James
Anglican / Church of England
Webb Gardens, London, E13 8SR
St Philip & St James is an Anglican church in London, E13 8SR. Service times have not been added yet.