A casual wander through Cardiff can feel like a journey through time. Beneath the buzz of modern shops and traffic lies a ...