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 ...