Due to several road closures in central London, we are unable to serve some of our stops. Please check stop number and dates here.

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 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. 


Gordon Ramsay

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.

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.

Rainforet Cafe_Tootbus

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.

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.

The Florence

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.


HIX Soho

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!


Masala Zone

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.

Masala zone-Tootbus

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 Tootbus.