Yesterday i found these small insect eggs surrounded by what looks like either soil or faeces, on sheets in my house. We live in London (UK) close to Epping Forest.
I wondered whether anyone might be able to identify the insect they belong to, based on the photos?
There is no room in the forum to upload the images so I have made available on We Transfer: