Years ago I used the whitewall bleach stuff on a dirty white interior (years of sitting) and it was very effective. Had to be careful with it, as it seemed capable of actually melting the vinyl a bit. Had to air the car out afterwards.
Maybe better products have come along; I wonder if Simple Green would work well, I don't recall trying that.