I want to make clear to the US folks here that there's about 2 or 3 cafes that still sell traditional eels, and it's explicitly a London food, not wider British cuisine. From the number of videos and articles I see about them though, you'd think the country was covered in Eel cafés. Honestly, covering them at all is tabloid ragebait content at this point.