(We may earn a commission via affiliate links in this post. Read ou full disclosure policy.)
When travelling abroad with children, you may find it difficult to find a restaurant that both you and your children will like. We’ve been to London several times with our kids and have found what we believe to be the best places to eat with kids in London.
3 Best Places to Eat with Kids in London
Giraffe World Kitchen
There are several locations of Giraffe in the London area (and the greater UK). We have been to a few of them and can tell you that they are all pretty similar.
What I love about this UK chain is that the atmosphere is casual, but the food is really top notch!
The menu is filled with both exotic and mainstream cuisine; flavors of Asia, India, Mexico and more. This makes it great for families because parents don’t have to sacrifice quality for their kids to eat with them.
For our meal, we decided to split 3 tapas. The first one we had was the Yaki Gyozas. These deep fried chicken dumplings with orange & miso glaze come with a nuoc cham sweet chilli sauce that is out of this world. Crispy on the outside and tender on the inside.
We also ordered the Shredded Chicken & Barbacoa pulled beef Tacos. We received two of each and found them extremely flavorful. The only thing that I didn’t enjoy was the shredded Jícama that was added to the tacos.
The kids meal are a really great deal. For £6.95, kids get a great meal that comes with a drink and dessert. Our kids chose the beef patty in a brioche bun with baby gem, tomato and jacket potato wedges & the Grilled Chicken Breast with salad and bread. Both ended the meal with Churros.
If you have picky eaters, one thing that I am sure your children can agree on is Pizza. Bella Italia is another popular chain that we have found to be one of the best places to eat with kids in London because it is something everyone can agree on.
Bella Italia has locations all over London and it is one of those restaurants where you can just walk in and get seated pretty quickly.
Kids meals come with 3 selections and a drink for £5.95. Often, they have specials for kids meals (like kids eat for £1). They can choose from pastas, pizza and even fish & chips!
Traveling with a baby? They even have baby food!!
Have a food sensitivity or allergy? They have a menu that shows your options based on your specific food issue.
When it comes to dessert, we love the Gelato bar that each Bella Italia offers.
Rain Forest Cafe
While there is only one Rain Forest Cafe in London (located at the West End at Piccadilly Circus), if you have never been to one of these US chain restaurants, it is worth a trip to.
Kids love this place because it is made to look like an Amazon rainforest that comes to life as you dine. Birds will chirp, animals will move and there might even be a storm.
The menu is typical American food: Burgers, Chicken, Ribs, etc with fries. Kids meals (entree, dessert & drink for £13.20) are a smaller portion of the same.
Food is a bit more expensive here as you really are paying for the experience as well as the meal, but if you are looking for a place the kids will enjoy eating while in London, this is certainly a treat!
While many London eateries are great for families, we truly feel like these three chains are the best places to eat with kids in London based on the food selections, atmosphere and price.
Do you have an other London restaurants to recommend for families? We’d love to hear about them!