Retail Meikles Africa Ltd owns several departmental stores in Zimbabwe operating as Meikles and Barbours.
Meikles has become a household name, with variety and quality as its hallmark. The Department Store Group comprises of 4 major stores operating in Zimbabwe. Barbours is located in Harare and the other 3 are situated in Mutare, Gweru and Bulawayo.
Meikle stores have over 42 departments all housed under one roof.