30 best family restaurants in London

Make memories with the whole family at London's child-friendly restaurants featuring cool experiences, fun activities and special kids' menus.
A family sit together in a red booth at the Monopoly-themed Top Hat Restaurant as the father and son share a sundae and the mother sips on an orange drink
Eat your way through the Top Hat Restaurant menu that is as delicious as it is fun. Credit: Monopoly Lifesized. Image courtesy of Monopoly Lifesized.

Keep the little ones entertained or treat your teens after a long day of sightseeing at these top kids restaurants in London.

Discover the perfect place to refuel the kids in London, from themed food experiences with quirky interiors, top restaurants with child-friendly menus and eateries that offer games, family activities and entertainment. You can also book these fun restaurants in London for kids birthdays!

Best family restaurants in London

An interactive table with sushi at inamo london.

  1. Wow the whole family with a visit to Inamo Covent Garden: Browse the kid's menu of mouthwatering Asian dishes and play games on the interactive tables while you wait. 
  2. Wash down juicy smash burgers with ice cream milkshakes at Shake Shack: Pick from chicken, veggie and vegan options or keep it classic with the famous cheeseburger.

  3. Bring your young music enthusiasts to Hard Rock Cafe for a meal of American classics: Don't forget to browse the rock shop after indulging in a tasty combo from the kid's menu.

  4. Delight in a taste of Napoli at one of many Pizza Pilgrims restaurants in London: Choose any pizza on the menu and the chefs can make it a child-friendly size.

  5. Enjoy kids mains on the house at Heddon Street Kitchen: Children aged 8 years and under can opt for a burger, pasta, sausage and mash or mac n cheese for free! 

Themed restaurants in London for families

A white marble table with plates of colourful Mexican food including tacos and enchiladas, cocktails and beer

  1. Take a culinary trip to Wahaca and discover the flavours of Mexico: Kids can build their own tasty tacos as they solve puzzles and colour in the kid's menu with complementary crayons. 

  2. Chow down on gourmet dishes over a game of bowling at Hollywood Bowl at The O2: Book your bowling lane and play in the arcade before fuelling up in the Hollywood Diner.

  3. Practice your magic skills during the Wizard Afternoon Tea at The Wands and Wizard Exploratorium*: Select your wand and cast a spell to unlock a feast of confectionary delights.

  4. Step inside the top-secret world of Sherlock Holmes Afternoon Tea London*: Solve the tabletop mystery inside John Doyle's Opticians before indulging in savoury and sweet treats.

  5. Experience an American diner at Chet's: Try not to forget you're in west London with a visit to this popular spot that fuses together iconic American bites with a Thai twist. 

Baby-friendly restaurants in London

A bird's eye view of a wooden table with six plates of brunch plates and glasses of juice, including a savoury plate of scrambles eggs and beans, bowls of yoghurt with granola and fresh fruit, porridge and a pancake stack with kids colouring sheets underneath

  1. Delve into homestyle Indian fare at Dishoom Covent Garden: Situated round the corner from step-free Tottenham Court Road station, this atmospheric eatery offers unisex baby changing and high chairs.

  2. Brunch with your baby at Caravan Kings Cross: Ask for a high chair and flick through the mouthwatering all-day menu items after a morning wandering Coal Drops Yard.

  3. Indulge in Lina Stores' hearty Italian menus with kids portions: Each of its eight branches features paper menus and crayons, baby changing facilities and high chairs. 

  4. Head to Chiswick House Cafe during a day exploring the grounds and gardens: The tasty kids' menu, high chairs and playground makes this the perfect spot with babies and little ones in tow. 

  5. Make a pub lunch pit stop at The Prince Albert: This spacious pub boasts an extensive kids' menu with pram and pushchair storage, high chairs and a beautiful year-round location.

Cheap family restaurants in London

Benches with groups of people sat chatting and enjoying food at an indoor market with different food stalls cooking fresh food

  1. Treat the kids to a £14 steak at Flat Iron: The motto "Great Steak for Everyone" rings true at this affordable chain with mouthwatering sides and a complementary ice cream dessert.

  2. Fill up on Tonkotsu's nourishing bowls: Whether you're in the mood for a hint of spice or the classic ramen with homemade noodles, expect fresh ingredients and bold flavours to suit every taste.

  3. Satisfy your pasta cravings at Padella: Start with a selection of antipasti dishes or dive straight into the menu of fresh pastas featuring cacio e pepe, 8-hours Dexter beef shin ragu and Dorset crab.

  4. Pick from an extensive kids' menu of Japanese dishes at WagamamaFrom child-friendly-sized noodle dishes and ramen to the famed katsu curry, children of any age are sure to love this good value eatery.

  5. Be spoilt for choice at Mercato Metropolitano in south London: Set inside a former paper factory, this huge venue boasts plenty of seating and more than 40 traders to appeal to even the fussiest of eaters!

Child-friendly Michelin star restaurants in London

The Lecture Room and Library at Sketch is decorated in vibrant colours.

  1. Admire the playful decor during a visit to Sketch Lecture Room and Library: Treat children six years and above with a visit to this luxurious three Michelin-starred venue offering whimsical dishes.

  2. Apricity is a must-visit for budding chefs: Holding a Green Michelin Star, this restaurant offers a five-course Culinary Kids tasting menu and cooking sessions for children aged between seven and 12.

  3. Spoil the little ones with a visit to Hide: Children can order from the special kids' menu while adults savour the five-course dining feast in this airy and opulent setting on Piccadilly.

  4. Create memories to last a lifetime at Michelin-starred Galvin La Chapelle: Browse the kids' menu of traditional French plates for those aged 12 and under, while adults can opt for a tasting menu or a la carte.

  5. Splash the cash at the stylish Benares in Mayfair: Expect bold Indian flavours with a boundary pushing twist, but make sure children under seven years old are seated by 7pm. 

Fun places to eat with kids in London

A stack of three pancakes on a round plate

  1. Head to Where The Pancakes Are – a child-friendly failsafe: What kid doesn't want pancakes for breakfast, lunch and dinner? Let them take the reigns and build their own mini stack with a long list of topping choices.

  2. Feed the kids after a competitive game at Monopoly Life Sized London*: Celebrate your winnings at the onsite eatery, featuring the Cash Cow burger and the Water Works fish and chips.

  3. Get your British fish and chips fix at Poppies: You can't beat a meal of fresh battered fish and chips with kid-friendly portions available –  ask for a takeaway and enjoy a park picnic, wrapped in newspaper the retro way, of course. 

  4. Buckle up for a fun-filled day at Big Penny Social: Bring kids along any day of the week until 7pm where you can enjoy family discos, curling, sports screenings and delicious food ordered to your table. 

  5. Feel the buzz of an Asian street food market at Bang Bang Oriental: Let the kids explore tastes and textures from every corner of Asia in this exciting food hall with highchairs for little ones. 

Discover more fun family activities to enjoy during your visit, find out where to stay in London with a family and plan for an unforgettable trip with the 101 best things to do in London with kids.