Best family restaurants in London

Visit one of London's child-friendly restaurants for cool experiences, fun activities and special kids' menus.

Whether you have teens in tow or smaller children to entertain, these kids restaurants in London will fill their stomachs and minds for a memorable family meal.

Quirky food and Insta-worthy interiors will cause FOMO among teenage friends, while games and colouring sets make London's best kids restaurants the perfect places for little ones to refuel their never-ending energy reserves. You can also book these fun restaurants in London for birthdays!

Belgo Centraal

Belgo Centraal is close to all the top attractions in Covent Garden, such as the London Transport Museum and the Apple Store. Although the main menu is Belgian, the kids' menu features a mix of classics such as pasta, goujons, and mussels traditionelle for the more adventurous. Read More

Bubba Gump Shrimp

Give the little ones a taste of America’s Deep South at this Forrest Gump-themed restaurant in London Trocadero. Bubba Gump Shrimp serves kids’ favourites such as popcorn shrimp, chicken strips and macaroni cheese as part of its children’s menu; plus they can build their own sundaes for dessert!

Read More
Prices from £15.00 Book now

Planet Hollywood

Planet Hollywood London entrance
Planet Hollywood's neon lit entrance. Image courtesy of Planet Hollywood
Mingle with the stars at Planet Hollywood restaurant near the bright lights of Leicester Square. There's plenty to keep kids entertained alongside their burgers and fries, including colouring sets and movie memorabilia. The kids' menu includes a main dish, dessert and soft drink. Read More
Prices from £35.00 Book now

Rainforest Cafe

Children's entertainers and rainforest animals at The Rainforest Cafe
There is plenty of children's entertainment to keep them busy. Image courtesy of The Rainforest Cafe.

Let the kids go wild watching waterfalls, lightning, rain, animals and real tropical fish at the Rainforest Cafe. Close to the West End's many theatres and attractions, this London family restaurant offers a Total Kids Adventure menu with two courses, a soft drink and an activity pack.

Read More
Prices from £25.00 Book now

Sticky Fingers

Exterior shot of Sticky Fingers restaurant in London
Sticky Fingers is a great family friendly restaurant. Image courtesy of Maxwell's Restaurant Group
Founded by Bill Wyman, bass player with the Rolling Stones, Sticky Fingers restaurant drips with band memorabilia. Choose from fajitas, burgers and steaks, or little ones can enjoy the kids' menu featuring baby back ribs, cheeseburgers and strawberry jelly. There are also plenty of thick shakes to slurp! Read More
Prices from £30.00 Book now

All Star Lanes

With several All Star Lanes bowling alleys dotted around London, there's no excuse not to keep children of all ages entertained. Combine a meal with a trip to Westfield Stratford City for shopping and Queen Elizabeth Olympic Park for outdoor fun. Look out for deals for children under 12. Read More

Archipelago

Dare your kids to try crickets, crocodile and python as part of the unusual menu at Archipelago, which describes itself as a “portal to world cuisine” – one of the most fun restaurants in London, it's sure to create an experience to brag about to their friends.

Read More
Prices from £39.00 Book now

Ed's Easy Diners

Enjoy American-style dining at Ed's Easy Diner in Victoria. High stools, thick milkshakes and a variety of burgers make these restaurants great hangouts for kids of all ages. Younger children can choose from Ed's Junior Menu including a main, side and drink. Read More

Giraffe

Stick your neck out and head to Giraffe, which has plenty of healthy options at outlets across London. Whether porridge, fresh fruit or pancakes for breakfast; or teriyaki salmon or colourful salads for lunch, your kids will love the fresh fare at this London restaurant. Make sure to take advantage of "kids eat free" deal at weekends, with every main meal purchased.

Read More

Hard Rock Cafe

Rock'n'roll, sizzling dishes from the southern US states and classic hamburgers give the Hard Rock Cafe near Hyde Park an authentic American flavour. The rock memorabilia and music just add to the fun. Your kids may not have heard of Pete Townshend or Eric Clapton, but seeing their guitars is sure to inspire some rock'n'roll ambitions! Read More

Herman Ze German

Which kid doesn’t love a hot dog? Herman Ze German has a menu crammed full of Bavarian bites, including bratwurst, schnitzel and vegan alternatives, all topped with all sorts of deliciousness. After all, what’s the wurst that can happen? Try its locations in Charing Cross, Fitzrovia and Soho.

Read More

Hollywood Bowl at The O2

Work up an appetite with bowling, arcade games and thrilling virtual reality tests, before feasting on pizzas, hot dogs and milkshakes at Hollywood Bowl at The O2. The all-American diner also has a special menu for under-10s featuring nuggets and spaghetti bolognese.

Read More

Inamo

Keep teenagers and older kids entertained with fun, interactive tables at Inamo. Let them order their food, play games and even watch the chefs preparing the pan-Asian fare: think sushi, yakitori and tempura, which are perfect for sharing with the whole family. Choose from outlets in Covent Garden, Camden and Soho.

Read More

Masala Zone

Enjoy a fun, relaxed dinner at Masala Zone Indian restaurants. Children can stay entertained with paints and crayons in the vibrant, friendly atmosphere of these London restaurants, with plenty of choice to munch on. The kids' menu includes mini thali platters and unspiced food, plus plenty of familiar favourites. Read More

Pizza Pilgrims & Frigittoria

Grab a pizza from Pizza Pilgrims & Frigittoria and eat it gloriously, slice by slice, outside in pretty Kingly Court. This trendy pizzeria will have the kids drooling over its deep fried mac‘n’cheese balls and sweet treats, including pizza dough stuffed with Nutella.

Read More

Poppie's Fish and Chips

Let the kids soak up 1950s vibes as they’re transported back to a bygone era at Poppie's Fish and Chips' shops. Cod, fishcakes and sausage all feature on the kids menu, or they can opt for haddock, scampi and even jellied eels (now there’s one for adventurous kids) from the main options.

Read More

Shake Shack

Let the kids go crazy over frozen custard at Covent Garden’s Shake Shack. Pick up burgers, hot dogs and crinkly fries to enjoy alongside a dense “concrete” or hand-spun frozen custard shake with the likes of peanut butter mixed in. Utterly indulgent!

Read More

Spaghetti House

Pasta-loving kids will adore the food at Spaghetti House restaurants across London, especially in the Soho, Haymarket and Oxford Street areas. The kids' menu features Italian dishes such as spaghetti bolognese and pizza with tomato and mozzarella. There's even chocolate pizza for dessert!

Read More

Wahaca

Put some Mexican zing into lunch with the kids at one of Wahaca’s locations across London. Build your own tacos or munch on cheesy quesadilla sandwiches as part of a kids menu, or go large and tuck into spicy tacos, flavour-packed enchiladas and hearty burritos.

Read More

Wild Food Café

Definitely one for your teens to share on Instagram, Wild Food Café serves up plant-based delights that are as colourful as its exteriors in Neal’s Yard. Lively salads, BBQ jackfruit sandwiches and vegan-friendly burgers combine for a healthy and picture-pretty meal.

Read More
There's plenty of family fun to be had in the capital besides dining at the best restaurants for kids in London. Enjoy kids shows, explore London's top attractions for kids or check out our guide to 101 things to do with kids for more inspiration.