Leven House, Mombasa Old Town. [Omondi Onyango, Standard]
Situated at the heart of Mombasa’s Old Town, Leven House is a priceless gem rich in Kenya’s history on religion and the fight against slave trade as well as the battle to protect her territorial integrity.
It housed British soldiers who arrived at the Coast in 1824 to combat slave trade. It is from the same Leven House that...