An English institution, Fortnum's is the original department store. I when I say original I mean it; they were founded in 1707! And are famously known for their celebrated teas which come in beautiful little tins. If you find yourself in London I would say that the store is a must visit, and a little tin a must buy. I'm headed there tomorrow myself to stock up on real tea, i.e. the kind you can't really get in the states. You Brits (or expats) out there, you guys know what I mean.
Subscribe to:
Post Comments (Atom)
1 comment:
I strongly recommend their elderflower flavors, especially elderflower green. -Tal
Post a Comment