Leeds Cathedral Guided Tours
Leeds Cathedral (The Cathedral Church of St Anne) is a Grade II* Listed Building, completed in 1904.
It is one of 22 Catholic cathedrals in England & Wales, and widely recognised as an outstanding example, of Art & Crafts architecture and design.