Two Rivers Mall Location, Direction, Owners, Shops, Cinema, Jobs, Parking, And Contacts

Two Rivers Mall, the largest shopping center in East Africa and now the largest mall in sub-Saharan Africa except South Africa is a monumental structure occupying a total space of 65,000 square meters. It is a 25.1 Billion development by the Centum Group that is majority-owned by Kenyan known Billionaire Chris Kirubi (58%). Other owners … Read more