Cuppa Cha is a bubble tea shop Leicester Square London located in United Kingdom.
Newport Ct London Greater London W C2H United Kingdom
I liked the Taro
The staff were so happy even though it was freezing outside. The tea had a lovely strong taste to it and it wasn't over loaded with ice.
Does not come with any tapiocas or toppings in the drink
My favorite bubble tea in London! Whatever you take, have it with coconut jelly. - Mariliis Retter
If u looking for a nice place for bubble tea, it's the right one. Really nice and refreshing! :) - Zoe Leung
Fresh Lemon Black Tea, cold, full sugar, less ice - best drink ???? ???? - Nataly Guryanova