38 Charles Street
Cardiff CF10 2 United Kingdom
Cardiff CF10 2 United Kingdom
+44 29 2023 1407
OverviewOne of Cardiff's important cathedrals, St. David's was built as a Catholic church in 1887. Subsequently, it became a cathedral and seat of the Roman Catholic Archbishop...
more