Print

'Penny Bazaar' opens at Marks and Spencers

Shoppers queue to buy items for a penny at Marks and Spencers store in Oxford Street in London .