Bubble Tea London offers bubble tea drinks.