Gloucester Cathedral
Gloucester Cathedral, formally the Cathedral Church of St Peter and the Holy and Indivisible Trinity, in Gloucester, England, remains in the north of the city close to the River Severn. The house of prayer, worked as the nunnery church, comprises