They're coming from a loo in a guest bathroom not used all that often.
I've cleaned up and in the rim as best I can with normal cleaner, but there are at least ten adult flies coming out a day, and I don't know what to do.
I used harsh drain cleaner down the drain and plugholes in the bathroom just in case, but I can't use it in the loo according to the label.
Can someone talk me through what I need to do? All the advice I've found on the web is for cleaning normal drains, but nothing on the loo.