The little town of Clun has punched above its weight for centuries, being both a river crossing and an overnight stop for Welsh drovers heading for the bright lights of Birmingham and London.