Portsmouth Cathedral - Credit: Wikimedia Commons
The Cathedral Church of St Thomas of Canterbury, commonly known as Portsmouth Cathedral, is an Anglican cathedral church in the centre of Old Portsmouth in Portsmouth, England. It is the cathedral of the Diocese of Portsmouth and the seat of the bishop of Portsmouth. Read more on Wikipedia
Source: en.wikipedia.org