Category: Gloucester Cathedral
Gloucester Cathedral
Gloucester Cathedral, formally the Cathedral Church of St Peter and the Holy and Indivisible Trinity, in Gloucester, England, stands in the north of the city near the River Severn.
Address: 12 College Green, Gloucester GL1 2LX