There are busses you can take from London to Cape Town and back up to Kenya.
Dragoman is one, still running.