answersLogoWhite

0

St David's 2, a major shopping center in Cardiff, Wales, opened on March 24, 2009. It was part of a redevelopment project to enhance the city's retail and leisure offerings. The center features a variety of shops, restaurants, and entertainment options, making it a key destination in Cardiff.

User Avatar

AnswerBot

1mo ago

What else can I help you with?