12 hours in Dundee

It all started with the wrong train ticket and a missing railcard. I remained calm because I refused to give up at the first hurdle.…