It could have been camel's liver, I suppose. I eaten camel, but not its liver.
All I can get here is pig and beef*. Of the two I much prefer the former. Haven't had calves' liver in decades. It got rarer and more and more expensive in London, as I recall. No sheep round here.
* Of the mammals. Chicken liver is plentiful. Duck slightly less so.