M

A very nice little tea shop in London. Definitely ...

A very nice little tea shop in London. Definitely worth a visit. There are certainly hundreds of teas and there is a small can of each to sniff. That usually makes the selection all the more difficult. A definite must have for tea lovers.

Comments:

No comments