Anonymous
Favorite Answer
I admit I've never been to Swansea but you won't go wrong with Cardiff. There are several shopping centers which are all off Queen's Street (The high street). You'll find all kind of clothes, sports accessories and gadgets in each shopping center (St. David's Arcade, The Queen's arcade and The Capitol).
olliedog
I live only three miles from Cardiff, so I do most of my shopping there. I love shopping in Swansea though. I expect it's the change of scene.
Lau_R_x
Cardiff has more shops and more cafes and hotels, but Swansea is really nice too.