The Westlands market in Nairobi contrasts with the affluence of the Westlands area, indicated by malls, high-end hotels and ...