Country: Kenya
Description: Maestro Architects Limited (in collaboration with DLR Africa Group), the firms behind the iconic Business Bay Square – BBS mall in Eastleigh, Nairobi. Spanning over 250,000 square meters (2.7 million square feet), Business Bay Square – BBS mall stands as the largest mall in East and Central Africa, setting new standards in world-class, interactive, and integrated mixed-use development.
At the core of its design is a thoughtful balance between urban modernity and cultural relevance, seamlessly reflecting the Islamic heritage of the local community. With more than 3,500 shops, 3 hospitals, 32 restaurants, 12 banks, a luxurious 7-star hotel, 364 toilets, and 2,200 parking spaces, the mall is not only a retail hub but a landmark of architectural brilliance. Maestro Architects crafted a space that honors tradition while embracing the future, making Business Bay Square – BBS mall a premier destination for shopping, dining, and leisure.