Value fashion gaint Primark opened its second Oxford Street store today, at the Tottenham Court Road end of the shopping Mecca.