Is metallic bond between two metals, or is present in one metal?
The a metallic bond connects a metal atom to other metal atoms around it.
A bond is what connects one atom to another. More than one atom is needed in order to have a bond.
In the case of a metallic bond, it will connect metal atoms to other metal atoms. If a nonmetal is involved, we no longer have a metallic bond.
A metal atom will usually be bonded to more than one other metal atom because they are bonded in three dimensions.