@clare61,
You can use vinegar for this. Follow these simple steps:
1.) Pour some vinegar on the tiles.
2.) Let it stay for sometime (about 15-20 minutes).
3.) Wash it off with warm water.
4.) Repeat it till the tiles become clear.
It will definitely help you to clean your tiles.