All organizations in the category Bubble Tea Shop, in South West
Bubble Tea Shop, South West, United Kingdom
- Address: 170 High Street, Southampton, SO14 2BY Southampton
- Lat Long: 50.9017151385, -1.40441536903
- Category: Tea Room,  Store,  Bubble Tea Shop