Wells Cathedral is a Church Of England Cathedral located in Wells, Somerset, England.
The first church was established on the site in 705. Construction of the current church began in the 10th century. Wells Cathedral contains one of the most substantial collections of medieval stained glass in England.
|2012 London Olympics Postage Stamp|