All organizations in the category Bubble Tea Shop, in Waltham Forest
Bubble Tea Shop, Waltham Forest, United Kingdom
- Address: High Street, Walthamstow, United Kingdom
- Site: http://www.bobayumm.co.uk
- Lat Long: 51.5822432671, -0.030791759491
- Category: Store,  Dessert Shop,  Bubble Tea Shop,  Bar