Cleaning Marble?

My new apartment has a cool little marble mantlepiece. Unfortunately, it was not really taken very good care, but is still in generally good condition. However, the actual mantle ledge seems to have gone from it’s normal white color to more yellowish.
Is there anything you can recommend that can clean it up (or at least make it a little less yellowed)?

By dda |