Gray Palmer specialize in menswear, formal/wedding hire and official schoolwear.