UKData checked October 2026
  1. Home
  2. London
  3. Hot pot restaurants
  4. Happy Lamb

Happy Lamb is a hot pot restaurant on 2 New Oxford St in London. Also listed under Asian restaurant and Chinese restaurant. It is a branch of Happy Lamb — 3 branches in our listings.

2 New Oxford St, London WC1A 1ADChecked October 2026