The Sh3 billion mall is located at the intersection of Lang’ata Road, Karen Road and Ngong’ Road, commonly known as the Karen Triangle ... second outlet in Kenya. To enhance shopping ...
Some results have been hidden because they may be inaccessible to you