Originally Posted by
FinalF137
I’m only in London for one more day; my sister-in-law wants this specific brand and flavor of Tea. I went to a couple of Tesco Metro stores in the Chelsea area, near Fulham Station and they didn’t sell this flavor of Tetley. I was going to order it online with Tesco and have it delivered same day, but they ran out of stock. Can any locals with knowledge of grocery stores in London help me out?
There's a big Tesco in Earls Court, which you can get to by taking (or following the route of) the C3 bus. Go east along Cromwell Road from there and you'll get to a big Sainsbury's. I don't know for sure, but at least one of them must have what you're looking for.