Saint Etheldreda's Roman Catholic Church, London

Ely Place, London, EC1N 6RY View map

Schedule

1st Friday
Low Mass
18:00

Details

Diocese
Westminster, Great Britain