Shopping Centres in Cardiff (Caerdydd)Shopping Centres in Cardiff (Caerdydd)St. David's - Dewi SantSt David’s is a large, shopping and leisure complex located in the heart of Cardiff.