• Portsmouth Cathedral

    The Cathedral Church of St Thomas of Canterbury, commonly known as Portsmouth Cathedral, is the Church of England cathedral of the Diocese of Portsmouth, England and is located in the heart of Old Portsmouth. It is the seat of the Bishop of Portsmouth.The Anglican cathedral is one of the two read more