St Vedast
Anglican / Church of England
Foster Lane, London, EC2V 6HH
St Vedast is an Anglican church in London, EC2V 6HH. Service times have not been added yet.