Steve and Shivani hit up the flagship Whole Foods in London - is it just a grocery store, or is it something more?