Chester Cathedral

Chester Cathedral is a Church of England cathedral and the mother church of the Diocese of Chester. It is located in the city of Chester, Cheshire, England. Chester Cathedral is many things to many people: a vibrant community of worship, an ancient abbey, an archaeological treasure, a cultural hub, a center of musical excellence, a unique blend of modern and medieval history.

Chester Cathedral Entrance
Color at the Entrance
Chester Cathedral Logo

Leave a Reply