Next Episode of The World's Most Expensive Food is
The World's Most Expensive Food is a documentary series. There are more billionaires living in London than any other city in the world and they need feeding like everyone else but they use a private network of luxury food suppliers. The cameras follow the exclusive suppliers who cater to Britain's super-rich clients in a world untouched by austerity.
Looks like something went completely wrong!
But don't worry - it can happen to the best of us,
- and it just happened to you.
Please try again later or contact us.