Host Control
9 Events
Follow Wells Cathedral to get updates.
Wells Cathedral is located in Wells, Somerset. Built between 1175 and 1490, Wells Cathedral has been described as “the most poetic of the English Cathedrals”.