St. David's shopping centre is one of the principal shopping centres in Cardiff, located in The Hayes area of the city centre.
Owing to the extension of St Davids 2 in 2009, St David's is now the ninth largest shopping centre in the United Kingdom.
Owing to the extension of St Davids 2 in 2009, St David's is now the ninth largest shopping centre in the United Kingdom.