Where to Watch What Did You Eat Yesterday? In United Kingdom - Watch What Did You Eat Yesterday?