London Stories and Tips


This is a large grocery-store chain in London. The one I used most frequently was located on Cromwell Road just a few blocks from the Earl's Court tube. For a budget traveler, this place was key. It had everything from a deli and fresh seafood (yes, even sushi) to a bakery, fresh produce, and even a Starbucks.

Been to this destination?

Share Your Story or Tip