There isn't many bubble tea places in London to pick from. There is either 168 or 7 cups. 168 is your run of the mill powdered boba. They do not use real fruit like you would see in pacific mall. This location is quite popular for the asians that go to western crowd.
Be warned that this location does not follow the store hours posted on the outside. They tend to open and close whenever they feel like. read more