Pearl Lemon Boba
Pearl Lemon Boba Unit Number #1, Building Number 250 North End Road, SW6 1NJ, United Kingdom, London - SW6 1NJ
0442071833436
Pearl Lemon Boba delivers handcrafted bubble tea that blends authentic taste with modern creativity. Our mission is to provide refreshi..... customer.