en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Windsor
/
Mooboo Windsor
Mooboo Windsor
Tea House · Dessert Shop
Bubble tea shop offering a wide array of milk, fruit, and savory bubble teas with various toppings. Part of the largest UK bubble tea chain.
53B, Windsor Yard, 126 King Edward Court, England
Windsor, United Kingdom
www.mooboo.co
Location
The ranking
Best Tea House in Windsor
10 places, none rated yet
See the full list →