Skip to Content

15 of the Best Restaurants In London For Kids

Deciding on a restaurant can be difficult, especially if you have fussy eaters in tow. And if you don’t want to be strolling around aimlessly, then it is wise to plan where you’re going to be eating, or at least have some restaurant options that your kids are guaranteed to like. 

15 of the Best Restaurants In London For Kids

Thankfully, the city of London has many family-friendly restaurants, and to help you along with your planning, I’ve put together a list of 15 of the best restaurants for kids in London, including some themed restaurants with entertainment to suit the whole family. 

So, if you’re putting together your London itinerary, keep on reading, as I’ve done some of the hard part for you. You might even find that eating out becomes one of the most fun things to do in London with kids!

Themed Restaurants In London For Kids

Some of the best restaurants in London for kids come in the form of themed restaurants. If you want your little ones to be entertained the entire time they’re eating, then it may be worth checking one of the following out. All have kids’ menus with delicious choices. Some are good value and affordable, whilst some are on the pricier end for special occasions or a treat. None of these have play areas within the actual restaurant.

The Wizard Emporium

Even though The Wizard Emporium isn’t affiliated to the Harry Potter franchise, it was broadly inspired by the books and films, making it an excellent restaurant option for all Harry Potter fans who are visiting London. 

The Wizard Emporium offers up a magical afternoon tea experience where you can learn about tea brewing, test your wizarding skills at spell casting, and devour some scones, sand-witches, and desserts in the process. 

The experience at the Wizard Emporium is extremely hands-on and interactive, and if you have an hour and 45 minutes to kill, you should definitely put it on your list. Muggle children will love it!

Location: 26 Greek Street, London, W1D 5DE

Nearest tube stop: Piccadilly Circus Station

Suitable for ages: All ages

Peppa Pig Bus Tour

Peppa Pig Afternoon Tea Bus Tour

Another family-friendly afternoon tea experience, but this time a Peppa Pig themed one, is the Peppa Pig Afternoon Tea Bus Tour.

This afternoon tea combines two experiences in one, as you not only get to have a tea party the way Peppa would, but you also get to see the popular sights of London, like Big Ben, Buckingham Palace, Trafalgar Square, and St. Paul’s Cathedral. 

As you drive around in the fun Peppa Pig bus, your little ones can enjoy a selection of sandwiches, mini pizzas, desserts, and tea, of course. And don’t worry, parents, Daddy Pig and Mummy Pig have a supply of alcoholic beverages on board so you, too, can get involved in the Peppa Pig fun.  Kids receive an activity pack too and Peppa Pig shows on tap at the screen by your seat!

Location: Somerset House, Strand, London WC2R 1LA

Nearest tube stop: Temple Station

Suitable for ages: 2 + 

High Tea on board the Peppa Pig Bus Tour
Count how many and draw yourself on a stamp booklet on Peppa Pig Tour Bus

Jungle Cave

If you’ve ever been to Walt Disney World, then you may recognise the interior of the Jungle Cave restaurant. Jungle Cave was initially known as the Rainforest Cafe, which is a chain of restaurants, one of which just so happens to be outside the gates of Animal Kingdom.

Stepping into the fun Jungle Cave literally makes you feel like you’ve been teleported into the Amazon Rainforest, as there is a range of different animal statues and plant life throughout the entire restaurant. 

It’s a truly unique experience to eat as if you were in a jungle, and as the kids’ menu has a selection of safe standard foods, like burgers, pizzas, and chicken strips, I’m certain that even your most difficult eater would love it. 

Location: 20-24 Shaftesbury Ave, London,  W1D 7EU

Nearest tube stop: Leicester Square Station

Suitable for ages: All ages

Hollywood Bowl at the O2

You probably never even thought that you could eat dinner at a bowling alley, but you totally can! And what better way to keep the kids entertained than to let them bowl while waiting for their food? 

Hollywood Bowl at the O2 is one of two bowling alley restaurant combos on this list (the other one being All Star Lanes which I’ll get into next), and the food options are actually better than you’d think. 

Kids have the choice of burgers, hot dogs, chicken dippers, or chicken-free dippers, while adults can opt for burgers, hot dogs, chicken tenders, and other sharing snacks. Combine that with a game or two of bowling and a trip to the arcade, and you’ve got yourself an enjoyable meal that your little ones won’t stop talking about.

Location: The O2, Peninsula Square, North Greenwich, London, SE10 0DX

Nearest tube stop: North Greenwich Station

Suitable for ages: 3 +

Bowling alley

All Star Lanes

All Star Lanes is another bowling restaurant entertainment option with a slightly more diverse menu than Hollywood Bowl. At All Star Lanes, you can enjoy American classics like hot dogs and burgers, as well as chicken and chorizo skewers, salads, and even weekend brunch items. 

Kids again get the choice of burgers and hot dogs, along with chicken wraps, chicken and waffles, and pizzas. And as the bowling prices aren’t too different between the centres, it will really all come down to the types of foods your little ones will eat.

Location: 95 Brick Lane, London, E1 6QL

Nearest tube stop: Aldgate East Station 

Suitable for ages: 3 +

Bubba Gump Shrimp

It’s probably unlikely that your kids have seen Forrest Gump, but if you also have teens in the family, then they may get the connection to the movie at Bubba Gump Shrimp

Regardless of whether they’ve seen the movie or not, Bubba Gump Shrimp is a fantastic restaurant option serving up a range of seafood, salads, burgers, and chicken. 

At the time of this writing, Bubba Gump Shrimp even have a kids eat free offer that is valid between 12 pm and 5 pm, making it an ideal cheapish lunch / early dinner option. 

Location: 39-41 Whitcomb St, West End, London WC2H 7DT

Nearest tube stop: Leicester Square Station

Suitable for ages: All ages

Other Fantastic Kid-Friendly Restaurants in London

If you’d prefer a restaurant without the over-the-top theming or dining, then, of course, there is a huge variety throughout London. Some of my favourite restaurants suitable for kids include the following:

Hard Rock Cafe

The Hard Rock Cafe is a very well-known restaurant chain throughout the world, and there just so happen to be three in London’s city centre. The one I’ve included here is the Picadilly Circus branch, however, they all serve up the same meals and give off the same atmosphere as one another.

If your family are into music, then a Hard Rock Cafe is a great option as not only can you listen to live music on select nights, but you can also see one-of-a-kind music memorabilia lining the restaurant’s walls.

You’ll find that the menu at Hard Rock mainly consists of American classics, like burgers, mac and cheese, chicken breasts, and steaks, but there are some other options, like fajitas and salmon, if you’d prefer. 

Location: Criterion Building, 225-229 Piccadilly, London W1J 9HR

Nearest tube stop: Piccadilly Circus Station

Suitable for ages: All ages

Map of 15 of the Best Restaurants In London For Kids
Map of 15 of the Best Restaurants In London For Kids
Google Maps – Map data ©2023 Inst. Geogr Nacional


Giraffe is a restaurant chain, again with numerous locations throughout London, that has a great kids’ menu for breakfast, lunch, and dinner. 

For breakfast, your little ones can enjoy a full English breakfast, pancakes, or cereal, for lunch and dinner, they can have fish fingers, bangers and mash, or burgers, and for dessert, they can appreciate brownies, churros, or ice cream. 

I personally love restaurants like Giraffe, as you know, your children will find at least one thing on the menu that they will like. 

Location: Royal Festival Hall, Riverside Level 1, London SE1 8XX

Nearest tube stop: Embankment Station

Suitable for ages: All ages


Inamo serves a range of Japanese, Chinese, and Thai Cuisine, but it isn’t just the diverse culinary dishes that make this restaurant stand out from the crowd. Inamo has interactive projections that allow guests to set the mood of their dining experience and entertainment, play retro games, and even graffiti on the table while waiting for their food. 

Kids of all ages are guaranteed to enjoy their time eating at Inamo, and if they love Asian cuisine, then it would be a win-win all around.

Location: 134-136 Wardour St, London W1F 8ZP

Nearest tube stop: Piccadilly Circus Station

Suitable for ages: 

Pizza Pilgrims London Bridge

Families can’t go wrong with Pizza and Pizza Pilgrims London Bridge has pizzas of all kinds that will satisfy your hunger during your time in London. In my opinion, the pizzas at Pizza Pilgrims are reasonably priced, and if you want a quick lunch that kids of all ages will love, you will definitely find it here.

Location: Unit SU48, Bermondsey St, London SE1 9SP

Nearest tube stop: London Bridge Station

Suitable for ages: All ages

Pizza Pilgrims London Bridge

Shake Shack Covent Garden

Another convenient and quick restaurant option in London with kids is Shake Shack. Shake Shack have a great selection of burgers, hot dogs, chicken bites, and fries, and with branches all over London, you will be close to one no matter which part you’re in. 

Something I particularly love about Shake Shack is the fact that you can order online, so your food is ready as soon as you arrive. I’ve found this instant service and reservations system, is ideal with overly hungry kids, as having to wait for food in a restaurant can often be a nightmare. 

Location: Shake Shack Covent Garden, 24, Market Building, The Piazza, London WC2E 8RD

Nearest tube stop: Leicester Square Station

Suitable for ages: All ages

Heddon Street Kitchen

Heddon Street Kitchen is one of the favourites from Gordon Ramsay’s restaurant line, but he has a few throughout London that you could also take a look at. The kid’s menu at Heddon Street Kitchen is very family-friendly and reasonably priced with portions perfect for small bellies. Beyond the classic kids’ menu, they even have sushi.

Little ones can have a main meal of meatballs, fish and chips, or burgers, for example, with a drink for just £8. To make the dining experience more enjoyable for kids, they offer crayons and colouring pages.

You’ll find that the restaurant has both indoor and outdoor seating, and although it may look slightly fancier than other child-friendly restaurant options, kids of all ages are more than welcome. 

Location: Regent Street Food Quarter, 3-9 Heddon Street, London, W1B 4BE

Nearest tube stop: Leicester Square Station

Suitable for ages: All ages

Poppie’s Fish and Chips

London may not be by the seaside, but that doesn’t stop you from getting fish and chips at Poppie’s Fish and Chips. Poppie’s Fish and Chips has restaurants in Spitalfields, Soho, and Camden, serving all the standard fish and chip menu items for you to choose from.

You can eat your fish and chips in the restaurant, or if it’s a nice day, ask for it as takeaway and head to one of London’s parks for a little picnic in the sun. 

Location: 55-59 Old Compton St, London W1D 6HW

Nearest tube stop: Piccadilly Circus Station

Suitable for ages: All ages

Benihana Covent Garden

If you’ve never been to a Teppanyaki restaurant, then you’re missing out. And if you don’t know what a Teppanyaki restaurant even is, then it is a restaurant where chefs cook Japanese cuisine on a grill right in front of you. 

For children sitting down for dinner doesn’t get more entertaining than a chef flipping food into their mouths, and I can guarantee you they’ll still be telling their friends about in school after your trip to London.

Benihana in Covent Garden is a great Teppanyaki restaurant in Covent Garden, and with a kids’ menu of steaks, prawns, and chicken, you should have no trouble finding something your little one will love. And even if they don’t love it, I’m sure they will give it a go if it’s being tossed into their mouth by the chef himself. 

Location: 31/32 Maiden Ln, London, WC2E 7JS

Nearest tube stop: Camden Town Station

Suitable for ages: All ages

Where the Pancakes Are

The final child-friendly restaurant on my list is Where the Pancakes Are, which serves up, you guessed it, pancakes for breakfast, lunch, and dinner. 

Families have the choice of plenty to eat between savoury and sweet pancakes, as well as porridges, granolas, and snack boards. Kids can build their own pancakes, adding toppings of fruit, eggs, and bacon, and if your little ones are anything like mine, they will thoroughly enjoy eating pancakes for dinner. 

Location: 7 Charlotte Street, Fitzrovia, London, W1T 1RG

Nearest tube stop: Euston Square Station

Suitable for ages: All ages

If you have enjoyed this post and found it useful, here are some ways you can say thanks and support Flying With A Baby 

1. Click here to buy me a virtual coffee (thank you so much!)

2. Join our  Family Travel Forum: TRAVEL WITH KIDS WORLDWIDE Facebook Group here which includes lots of ideas & tips for things to do, places to visit around the globe and more with input from members who live or visit these places regularly.

3. Click here to sign up for the latest family travel tips, guides and competitions. 

3. Share this post with your friends. 

4. Follow Flying With A Baby on the following platforms for exclusive content :

Thank you for your support as always. 

5 Secrets to
Flying with a Baby


Tips to make travel with your child easy and stress-free