The Good Shepherd Mission
Anglican / Church of England
17 Three Colts Lane, London, E2 6JL
The Good Shepherd Mission is an Anglican church in London, E2 6JL. Service times have not been added yet.