Portsmouth Cathedral

Rate this item
(0 votes)
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.

Additional Info