Upmarket shopping mall situated at the heart of the green leafy area of Karen. Its just 20 kms from Nairobi city center.