24 Sep 2026 4:33 pm | Citizen TV 6,495 views Duration: 1:14 Woolworths Kenya has today unveiled a new-look store at Yaya Mall in the Kilimani area of Nairobi.