Address: Ely Place, EC1N 6RY Telephone: 020 7405 1061 Usual opening times: Mon-Fri: 7.45am-7pm Description: Link: http://www.stetheldreda.com
View map of all churches