DenbighshireLLANELIDANStElidan(explorechurches.org)14

Diocese of Westminster

Greater London, Hertfordshire

Regional diocese for the Catholic Church, including support and advice for church buildings.

Contact information

Diocese of Westminster

020 7798 9000

Visit website