Wagamama

📍 Location Wagamama | London, UKHeathrow Airport1 Wilbraham Pl, London SW1X 9AE, United Kingdom 😋 Review A little bit of an odd review, since this place is an airport restaurant! For those who haven’t been to Heathrow airport, it’s modern and grand. Waiting for my flight to go back home, I stopped by the chain restaurant (based in London– maybe the food’s better cause it’s … Continue reading Wagamama