St. James' Church
Anglican / Church of England
62 Kidbrooke Park Road, London, SE3 0DX
St. James' Church is an Anglican church in London, SE3 0DX. Service times have not been added yet.