Happy London, London - Restaurant Review, Menu, Opening Times
London China Town – Happy Lemon
Happy London on X: "Have you seen our Happy signs covering our new restaurant in Piccadilly, Central London? Not long until we open our doors for a brand new Happy experience #HappyLondon