>>213708523
Probably jellied eels, though I've never actually had it. It's specifically a London thing