Nowhere to mount the switch for the std Triumph heated grips on a Bonneville but the new heated grips for the 800/800XC might fit if they are available in 1" size.
Easiest way to go as Bobbo has said is to use the Oxford heated grips. Very good, easily the best I have tried and available in 7/8" and 1" with a choice of control switches.
A forum community dedicated to Triumph Motorcycle owners and enthusiasts. Come join the discussion about performance, racing, cafe racers, bobbers, riding, modifications, troubleshooting, maintenance, and more!