Open the map →

Happy Lemon City Centre, England, United Kingdom

About Happy Lemon

Happy Lemon is listed as Bubble_tea - Cafe. It is located at 84 Portland Street, City Centre, England, M1 4GX.

Specials at Happy Lemon

No specials listed yet for Happy Lemon. Know one? Add it on the map — it's free.

Location & details

Google Maps directions Apple Maps OpenStreetMap

Nearby venues

Frequently asked questions

Where is Happy Lemon located?

It is located at 84 Portland Street, City Centre, England, M1 4GX.

More venues in City Centre

All specials in City Centre →