They serve good tea, it is my favorite tea shop in London. Five stars!!!
I went to yumchaa camden lock market and tried lemon sherbet tea.
It came in a tea pot which serves two cups,loose leaf lemon sherbet
Tea was very tangy and I had a fresh savoury scone with cheese n chives.