Happy Lemon is located in Cannon Park, United Kingdom on Cannon Park shopping center, Lynchgate Rd. Happy Lemon is rated 4 out of 5 in the category bubble tea store in United Kingdom.
Address
Cannon Park shopping center, Lynchgate Rd
Offerings
CoffeeQuick bite