Free listing
M
Bubble Tea Store
Numerous flavours of milk & fruit bubble teas with toppings, plus smoothies, in a compact setting.
18 London Road, London, Elephant and Castle, Greater London, SE1 6JX, Un