I was looking for somewhere to kill an hour with a book while I waited for a friend - this seemed a decent shout. I asked the lady to surprise me and I was promised the best green tea in London - they're weren't wrong. It was so good I purchased some more to take home.
I'll definitely pop in soon to try their coffee .
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.