Are Wrexham Cathedral and Newport Cathedral located in the same city?
Newport Cathedral:  Located in the city of Newport in South East Wales, its full title is Newport Cathedral of St. Woolos, King & Confessor.
i don't know