3rd June 2023
Mooboo opens in Letchworth: Mooboo – one of the largest bubble tea operators in the UK with more than 100 locations – has opened a new site, in Letchworth, Hertfordshire. The business, founded by Eric Khaw in 2012, has opened in the former Joyce Family Butchers site at 5 Arena Parade. Mooboo offers more than 1,000 different varieties of bubble tea, including vegan and vegetarian options.