Shoppers storm Primark store

Budget clothing retailer Primark has opened its largest British store on London's Oxford Street.

Jump to Media Player

MEDIA PLAYER

Media options

UK