Corner of Muindi Mbingu & Monorovia street- opposite Jevanjee gardens 00100 Nairobi
More information »