If you're an anglophile like I am or you need a gift for one, you'll love the British Shoppe in Madison, Connecticut. They carry a wide variety of gifts made in England, specialty foods, and of course a huge selection of teas for when you fancy a cuppa. There's also a tea shop called the Front Parlour Tea Room where you can have a traditional English tea or a light lunch. We introduced the British Shoppe to a transplanted Scottish/English couple we know, and they were delighted to see all the goodies from home. Check the website for more details.