My mum unsuccessfully tried cream cleaner, bleach and a power washer to get her table top clean. I scrubbed it with a wet (not too wet though) scrubbing brush and baking soda (to provide a natural gentle scourer effect), regularly wiping away the dirty solution and managed to get the table top sparkling white.
My mum reckons it was whiter than when she first bought it!