3 May 2011

030511


Best teashop in London...yeah, I said it.


xxxx

3 comments:

  1. I love tea shops. I'm quite lucky to live within walking distance of what I consider to be the best independently owned tea shop in Arizona.

    If I ever find myself in London I'll have to visit this shop.

    ReplyDelete
  2. We need teashops here, SO badly! Instead we have cafes and coffeeshops and such... but I don't drink coffeeeeee!

    ~F

    ReplyDelete