aLL Design Mall in Kenya: The British architecture firm aLL Design in conjunction with Kiloran Development Group are constructing the latest shopping mall in Nairobi. The mall which has been dubbed, The Beacon, is situated off Nairobi’s city centre and is estimated to be ready by the year 2020. “It will be a mixed use […]
↧