Sure, it's touristy, but you have to get your souvenirs somewhere. Besides the items you would expect from a store...
City Centre · 1-3 Castle St, Cardiff
Housing fifty antique sellers, Jacob's is the place to go for lovers of all things vintage. You'll find everything from...
Bute Terrace · West Canal Wharf, Cardiff