A couple of cm and you are not sure what is causing it, I like the "take it to the bike shop" suggestion. Then start looking for a new set of wheels.
Good luck.
__________________
Be watchful, stand firm in the faith, act like men, be strong. Let all that you do be done in love.