BBC News
Durham Cathedral's Peace Doves installation unveiled
6 days ago
The Northern Echo via Yahoo
Peace Doves art installation unveiled at Durham Cathedral
BBC host discusses 'magical moment' while broadcasting show in County Durham
7 days ago
View all
Cathedral in Durham, England, UK
Durham Cathedral, formally the Cathedral Church of Christ, Blessed Mary the Virgin and St Cuthbert of Durham, is a Church of England cathedral in the city of Durham, England. Wikipedia