The building that housed the oldest police station, Mombasa County, August 13, 2021. [Kelvin Karani, Standard]
Somewhere on Mombasa’s Nkrumah Street stands a 121-year-old masterpiece of the colonial European architecture that housed Kenya’s first High Court.