Beyond Gelson's in LA. Most high end food store I have seen and the restaurant is exceptional too. Packed with every kind of food and goodie imaginable. We drink their coffee in the states and it is superb. Even does Harrods one better. Expensive but you get the best quality. Deli looked out of this world as did the chocolates. We did buy a small tin of coffee to take back with us. Really it was mouth dropping, good thing we did not have access to a kitchen or we could have done our budget a good bit of harm. You really should have lunch there to get the full experience.