My husband and I will be in London for 10 days in March. I'm hoping to spend a day in Cardiff. We'd like to visit Cardiff Castle, St Fagans and The Doctor Who Experience. Are we trying to do too much considering we'll be taking the train back to London in the afternoon/evening? Is there something else we shouldn't miss?