To distract from unwelcome male attention it has been suggested to wear a fake gold wedding ring! Any female who has tried this trick will be the first to tell you that it makes no difference. Unwelcome male attention only comes about because they want sex or money from you so they really dont care if you are married or not.
My tip when you see a unwelcome presence comming towards you is to get a tissue and blow your nose very loudly!!
They should scarper!!
A good tip when travelling on public transport is to carry a pin or broch. If someone tries to touch you, just prod them with the pin!!