The biggest mall in Kenya is Business Bay Square (BBS) Mall in Eastleigh, Nairobi. Not only does it dominate the local retail scene, but it's also one of the biggest malls in East Africa ...