Login or Register


 (1 review)

6 Lamb St, London E1 6EA, UK 020 7247 1333 Website Owner?

Recent reviews

    • MT, London


      This is one of the best tea shops I've visited. There is seating for about 8 people around the 'bar' where you can watch as the prepare the tea. The staff are very knowledgable and very friendly. It's one of my favourite places in London. They also sell tea to take away and a selection of tea accessories. Well worth a visit.