Tetley – Earl Gray, any confirmed place in inner London area that stocks it
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?