Primark Store

Primark Store

Jason Alden/Bloomberg

Men's fashion clothing stands on display in the window of a Primark store on Oxford Street in central London.