London Bubble Tea

Stop Stop Press Biju Bubble Tea Lounge opened in Soho in Summer 2014 and have taken London bubble tea to a whole other level with an open bar, two tea espresso machines, cocktail shaking of drinks, all natural flavours  and sweeteners and fresh organic milk. Highly recommended. Stop Stop Press   Stop Press Yao Yao […]