Beacons Mall, also known as The Beacon, is one of Nairobi’s most recognizable buildings, combining modern global design with ...