I had some stains on my bathroom as well as kitchen tiles. ‘I dipped a wet sponge in lime water and rubbed it on the stain. Woah! It went away. Alternatively bleaching powder or baking soda can also be used.
I chanced upon this website and it gives quite useful information on how you can clean your home. I tried the baking soda on the sofa and the result was instantaneous. I also used the lemon trick on the faucets. Let me know what you think. http://www.lifehack.org/articles/lifestyle/50-cleaning-hacks-for-your-home-that-will-make-your-life-easier.html