Selling in Topshop

S2E7 · 2006-04-05 · 60 min

The eight survivors try to succeed in the world of fashion at Top Shop in Oxford Circus, London.

The show’s own verdict is on its page.