Question: Are Wrexham Cathedral and Newport Cathedral located in the same city?
Sentence (from "Wrexham Cathedral"): The Cathedral Church of Our Lady of Sorrows also known as Wrexham Cathedral is a Roman Catholic cathedral in Wrexham, North Wales.
Relevant evidence: Yes