The candidates take over part of the world-famous department store Liberty of London, where they must introduce a new product line to promote and sell in the store. Show more
Discover 11,128,835 listings and 277,877 playable programmes from the BBC
The candidates take over part of the world-famous department store Liberty of London, where they must introduce a new product line to promote and sell in the store. Show more