-
-
If you are not afraid to ask, I have had tea @ Taste of Britain in Devon just off Lancaster Ave and I believe she sells it in her retail section. If she doesn't sell it in the retail part she will probably be more than happy to sell you some from the kitchen. She is really great. It's an awesome place for tea, too.
-
