Video Loading...
The World's Most Expensive Food S01 E01 Episode 1
Overview
With more than half of the London's elite's properties owned by foreign money, food suppliers must adapt and fight harder than ever before to win over this lucrative new market.