Another problem that causes bikes to wander at low speed are triangular tyres, such as TT100 and Roadriders. As the rear one flattens out, the front seems to follow the slightest imperfections in the road surface.
Of course, if you have normal K70's, Avon SM Speedmaster or Mitas, this is totally irrelevant.