Coming back to the original question, LON-ASM flights:
I´m just realising BA
do serve ASM on a convenient connexion via NBO:
-NBO 1025-2045 BA65 (744)
NBO-JIB 2200-0030 BA8673 (Air Kenya 732)
JIB-ASM 0100-0215 BA8673 (Air Kenya 732)
ASM-KRT 0230-0345 BA8663 (Air Kenya 732)
KRT-NBO 0445-0700 BA8663 (Air Kenya 732)
0930-1645 BA88 (763)
This Air Kenya thingy is apparently some sort of local franchise (à la ComAir in South Africa), since there are no Airkenya codes on these flights.
This begs the question, when I´m thinking about a similar model to HGA, am I confusing it with the above mentioned routing, or did HGA service exist and was axed?
>>>there's also no scheduled service between any European city and Somalia
That´s certainly correct. However, if Somalia was not the failed state she currently is, it would be a safe bet that some Italian airline would be flying there.