Spending a few days in Cardiff next week with two teenage daughters. Staying in the centre travelling by train. Any suggestions things to do with them? Shopping is definitely on the agenda.