Mecca to open largest beauty store in southern hemisphere

Beauty chain to take over Topshop’s lease on a multi-level space in the Gowings Building.