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 […]