By Melodie Michel2014-06-18T07:39:00
Bubble tea shop Biju is opening in London’s Soho in late July, offering a range of milk, fruit, mousse and coconut water-based teas
Already have an account? Sign in