Being out and about looking for affordable and nutritious food for hungry kids isn’t always easy. Luckily, loads of big UK-wide and London restaurants and chains offer free meals for children! With kid friendly environments and menus with easy-going staples, everyone is catered for – even the fussy eaters! While some restaurants only offer discounts for limited times and during school holidays, it’s trickier to plan days out especially in London during the summer. But don’t worry, we’ve got you covered. If you’re looking for places to dine with your kids, you’ve come to the right place! We’ve rounded up all the restaurants, hotels and cafes where kids eat free!
Restaurants where kids eat free in London anytime
1. The Cinnamon Collection
A number of restaurants under the Cinnamon Collection group during the May half term. A perfect spot for kids with more adventurous palates craving Indian staples! Children under eight years can tuck into a variety of Indian mains, naan, refreshing fruit juices and a scoop of vanilla ice cream!
📍Where: Various locations.
🍽️ Book now: Cinnamon Bazaar Covent Garden, Cinnamon Bazaar Richmond, Cinnamon Kitchen City, Cinnamon Kitchen Battersea.
2. Barbican Centre
The Barbican Centre kitchen in the City of London is giving children under ten a free meal from their kid’s menu with every adult meal over £10.
📍Where: Barbican Centre, Silk Street, EC2Y 8DS.
🍽️ Book now: Barbican Kitchen
3. Heddon Street Kitchen
Kids eat for free all day, every weekday at Gordon Ramsay’s relaxed restaurant chain Heddon Street Kitchen. With multiple child-friendly main courses on the house, you can choose between meatballs with pasta, macaroni cheese, bangers and mash or burger chips. Desserts are an additional cost but only for £3.50, you can treat your kids to a chocolate brownie or ice cream with chocolate sauce!
📍Where: 3-9 Heddon Street, W1B 4BN
🍽️ Book now: Heddon Street Kitchen
4. Pizza East, Shoreditch
Pizza is the safest bet when it comes feeding hungry children. At Pizza East, Shoreditch, kids eat for free every weekday! With mains including lasagne, a margherita pizza or a burger with fries, there’s enough to satiate your child’s hunger and cravings with a choice to include a scoop of gelato for an extra £4.
📍Where: 56 Shoreditch High Street, E1 6JJ
🍽️Book now: Pizza East.
5. Bella Italia
Kids can eat for free at Bella Italia every Thursday and for £1 between 4-6pm, Sunday to Wednesday. Children between 2-11 year olds can enjoy three courses and a drink. You can get one free child’s meal per adult meal purchased.
📍Where: Various locations.
🍽️Book now: Bella Italia.
6. Bill’s
With one adult meal from the breakfast, lunch or dinner menu, up to two kids can eat free all day. The children’s menu features buttermilk pancakes, mac & cheese, fish fingers and chips. The offer stands for kids aged 10 and under.
📍Where: Various locations.
🍽️Book now: Bill’s.
7. Franco Manca
At selected Franco Manco pizzerias, children aged 12 years and under receive a free kids’ pizza for every full-priced adult main meal.
📍Where: Stoke Newington, East Dulwich, Balham, Chiswick, Kilburn, Bishops Stortford.
🍽️Book now:Franco Manca.
8. Las Iguanas
Kids can eat for free at Las Iguanas all year round. The only catch is that you need to download the My Iguanas app and join the loyalty programme. The kids’ menu is available for children aged up to 12 years old and you can get one free meal with each adult who orders a main course from the a la carte menu. The kids’ meal includes a choice of main, two sides and a dessert.
📍Where: Various locations
🍽️Book now: Las Iguanas.
Restaurants where kids eat free in London on the weekend
10. The Hoxton Hotel
Chet’s, Hox Grill, Albie and Rondo provide free meals for kids under ten at any of the Hoxton hotels in London. The offer is available from 12pm-5pm every Saturday and Sunday with any dining adult.
📍Where: Various locations
🍽️Book now: Hoxton hotels.
11. Harvey Nichols
The 5th floor cafe in Harvey Nichols allows kids under 12 to eat free all day from the kids menu on Sundays with a paying adult.
📍Where: 109-125 Knightsbridge, London SW1X 7RJ.
🍽️Book now: Harvey Nichols cafe
12. The Real Greek
Kids eat free Greek food on Sundays at The Real Greek. You can get one free child’s meal for every £10 spent by an accompanying adult.
📍Where: Various locations.
🍽️Book now: The Real Greek.
13. Banana Tree
At Banana Tree, kids under 12 eat free every Sunday. The offer provides one free kid’s main meal and kid’s dessert per full price main meal ordered from the ‘All Day’ menu. The children’s menu includes chicken or vegan katsu curry and sweetcorn fritter balls, and also comes with an activity pack to keep them busy!
📍Where: Various locations.
🍽️Book now: Banana Tree