The Best Family Restaurants in London
When you visit England’s capital with the kids, you need to know the best family-friendly restaurants in London. With lots of little mouths to feed, it can sometimes be difficult to find a restaurant which will cater to their taste and keep them entertained while you eat.
Some of the greatest ways to entertain the kids in the capital are to visit some top attractions for kids or see the best bits of the city on an open top bus tour. Our sightseeing bus also includes a special kids club commentary with an activity pack from our Visitor's Centre and child-friendly stories about the capital.
Restaurants in London For Younger Kids
When the little ones are tired from exploring the city and need refuelling, check out these kids restaurants in London complete with special offers and activities. Once they are full, you can discover more fun things to do with toddlers in London.
With a young family of his own, it is no surprise that Gordon Ramsay’s restaurants cater well for children. He has 8 family-friendly restaurants across London and kids under 12 eat free per adult dining from the A La Carte menu. The children's menu, ‘Tilly’s Treats’ is inspired by Tilly Ramsay’s cookbook and features favourites such as fish and chips, chicken nuggets, steak and chips, salad, beef and more. The menu varies in different locations and a children's meal would cost around £7. At the Bread Street Kitchen, kids can also take part in a pizza masterclass from £60 which includes 2 adult meals and pizza for 1 child.
Fun Family Restaurants in London
If you want a restaurant which combines feasting with fun, look no further! Enjoy a fun-filled family meal then visit one of London’s top attractions with the kids.
All Star Lanes
For the ultimate child-friendly restaurant in London, All Star Lanes combine family dining with bags of fun. The kids deal is £17.50 and includes a kids meal, soft drink, dessert or shake and a game of bowling! Choose from typical ‘American diner’ favourites such as burgers, hot dogs, chicken, pasta, vegetarian and vegan options. There are four All Star Lanes in London which have different ‘closing’ times for under 18s. Make sure you book your slot in the daytime or early evening for a fun family treat.
Bill Wyman’s Sticky Fingers
Prepare to get messy at Bill Wyman’s Sticky Fingers! Both the kid’s and main menu are designed for eating with your hands so think ribs, chicken legs, fajitas, burgers and more! Kid’s meal deals start at just £7.95 and include a meal, soft drink or fruit juice and ice cream for dessert. The main dessert menu is packed full of delicious sweet treats such as shakes, donuts, sundaes and sharing options. Make the most of daily offers and get your hands dirty when feasting at Sticky Fingers.
The Rainforest Cafe
Step inside the Amazon Jungle in the heart of the West End for a delicious family meal. The Rainforest Cafe on Shaftesbury Avenue is just as exciting to look at as it is to grab a bite to eat. Adults can enjoy a choice of American and International cuisine such as burgers, pasta, salad or steak and ribs from the grill. Meanwhile, children's mains are £7.90 and include a choice of burger, chicken, pasta, pizza or fish. Or, go for the kid’s adventure menu for under 12’s which includes a main, dessert, soft drink and rainforest activity pack from £16.40.
Restaurants in London For All of the Family
Discover the best family restaurants in London that everyone will enjoy. Check out some of London’s ‘attraction’ restaurants or enjoy a traditional Sunday lunch. If you’re looking for ideas to fill your day, discover lots of things to do in London with the kids.
Step into a star-studded dining experience at Planet Hollywood in Haymarket. The walls are filled with props and costumes from famous films and TV shows, so it is a feast for the eyes as well as the taste buds. The kid’s deal includes a main, dessert and unlimited sodas. Choose from a selection of pasta, burger, hot dog, chicken or fish dishes. Combine your 24 or 48 hour Original Tour ticket with lunch at Planet Hollywood for £44 per adult and just £20 per child and tuck into a delicious lunch in between sightseeing. You will also receive 20% off merchandise with our exclusive deal, have the chance to explore the Bond room, British room and Cabana room and get a taste of Hollywood.
Hard Rock Cafe
Explore London’s only rock and roll museum, The Vault, when you grab a bite to eat at the Hard Rock Cafe in Mayfair. This child-friendly restaurant in London is a cultural and culinary experience, with guitars from rock legends and a rock shop where you can buy your own Hard Rock Cafe memorabilia. The children’s menu incorporates American style dining and includes hot dogs, burgers, pizza, fish, pasta and chicken dishes. Finish off the meal in style with a thick shake, hot fudge sundae or a root beer float.
To enjoy a traditional roast dinner head to The Florence pub on Herne Hill, opposite Brockwell Park, for a family-friendly meal in London. All kids main meals cost just £7 each, including the Sunday roast, and the choice of desserts include sticky toffee pudding and raspberry & white chocolate sundae. Well behaved children are welcome until 7pm and there are kids activity sheets available to keep them entertained. Dogs are also welcome at The Florence and when the weather is good during the summer, there is sometimes an outdoor bar and a BBQ.
‘Finer Dining’ Restaurants for Kids in London
If you want to treat the kids to some finer dining or are travelling with teens, then the kids will love these ‘fancy’ family restaurants in London. There are also lots of great activities for teens in London to discover during your visit.
Treat the kids to some ‘grown-up’ dining at HIX Soho. Specialising in fish and shellfish, there are a variety of seafood dishes on the adult menu including oysters, lobster, grilled fish and even beef if you'd prefer something different. Or, you can indulge in the vegetarian, brunch or lunch and theatre menus. Kids under 10 can enjoy a free main meal from the children's menu when accompanied by a dining adult. Kids dishes include prawn cocktail, salmon, fish and chips, chicken or steak with a choice of ice cream or chocolate mousse for dessert. There are also some activities on the kid’s menu to keep them entertained such as word searches and design your own dish - which could win you a prize!
For a cultural child-friendly restaurant in London, head to Masala Zone for delicious Indian cuisine. With colourful interiors and a selection of street food, curries, grills, thalis and desserts, there is plenty to love. The special kid’s menu starts at £5.75 and includes un-spiced food, mini thalis and familiar favourites. There is also high chairs, buggy access, colouring books and crayons available. Try something deliciously different with Masala Zone at Covent Garden, Soho, Selfridges, Earls Court, Islington, Bayswater and Camden.
If you are looking for a casual and elegant restaurant with the children in London, try Salt Flakes in Twickenham. This modern restaurant with a French twist offers beautifully presented meals with fresh, seasonal ingredients from local markets. Dishes are healthy and nutritious and the children’s menu includes spaghetti pasta pomodoro, grilled chicken breast and pan-fried fish, starting from £5. The main menu specialises in fish and beef dishes with a range of other options available. To maintain the elegant, neighbourly, feel, Salt Flakes is probably best suited to families with older children who are well behaved.
Try something new or choose good family restaurants in London that you know will tick all of the boxes. Travelling with kids can sometimes be daunting, so plan where you are going to eat and make reservations ahead of time so you can eat where you want to when you know your kids will be hungry.
Don’t forget to make the most of your visit and show the kids London’s most famous landmarks on a city bus tour. Book your family ticket now and discover London with The Original Tour.