The oldest tips for getting rid of limescale on tiles is pure white vinegar. If some stains persist, put some more on, but heat the vinegar up this time. For everyday cleaning, you can use vinegar mixed with bicarbonate soda. Leave it on a while then rinse.