Happy Lamb Hot Pot in Holborn - London, UK
Food, Travel, London United KingdomAmanda N Hammondfood, foodie, travel food, travel foodie, travel eats, london, London dining, London UK, london dining, London, london uk, London 2021, london 2021, London restaurants, london restaurants, hot pot, Happy Lamb, Happy Lamb Hot Pot, Happy Lamb Holborn, Holborn, Holborn London, Happy Lamb UK, Happy Lamb Hot Pot UK