The World's Most Expensive Food

The World's Most Expensive Food

Episode 2 (2x2)


:

Meet the suppliers and buyers of £195 chocolate bars, £80,000 wine and bespoke dining

  • :
  • : 5
  • : 3
  • Channel 4
  • 20