We would love to know what this is. We're assuming that it is a larva as we have never seen this before. It was on the side of a lane and we spotted another three in total along about 100m of the lane.
I saw the exact same bug in Stoke Flemming the other day. That's the reason i arrived at this site, trying to identify it myself. Have you discovered what it is yet? Or can anyone else help? I assume it must be some kind of beetle larva. Never seem anything like it, it looks like an alien!