Company name: Double Bubble - The Best Bubble Tea in UK!
Description: Home | Double Bubble
38 Kings Rd, London E4 7JE, United Kingdom