Coffee & Tea 2

bubble tea in London?

ryomuffin | Apr 20, 2002 06:39 PM

does anyone know where bubble (boba) tea can be found in London? I know there's one place in Chinatown that has it, but I was wondering if there were any others?


Want to stay up to date with this post?

Recommended From Chowhound