could it be that the bike just wants to go down the slope of the road?
have you tried riding on the left side of the (one way) street? if the bike pulls left there, than there is nothing wrong with your bike, just the road.
I know this is obvious, but often the most obvious reasons are overlooked.