Interesting that he calls his place Stargazy, yet doesnt sell Stargazy Pie.
FWIW, Manze’s in London (three branches) offer eels (stewed or jellied) as well as the traditional meat pie, mash and liquor. Last time I was in the area (a couple of years back), there was a van selling jellied eels next to Aldgate East tube station.