At low speed about 30-40mph my bike has heavy
first check front tyer is not worn out,,ie have bumps in tred,, and wheel bearings and head race bearings then fork bushes,, then balance road wheel, ,,,if all are in good order,, get a long straight bit of wood and check that it tuches all parts of the road wheels frount and back by holding it on the road wheels this is to check that both road wheels are in a straight line and not pointing in different directions,,,
some bikes dont like some tires,, have you just had new ones fitted,,
a bmw will throw you all over the road if you fit the wrong tires on it,,and it will still play up if there over half worn down too,,