
Being out and about looking for affordable and nutritious food for hungry kids isn’t always easy. Luckily, plenty London restaurants and chains offer free meals for children to take away some of the stress. 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, we’ve got you covered with the best deals. Here are the top spots in London where kids eat for free…
1. Club Mexicana
London’s favourite vegan Mexican spot, Club Mexicana lets kids eat for free every school holiday! This Easter holiday included – your little ones can enjoy a delicious meal for free with every adult meal purchased. Kids will have the option to choose from Chick’n or ‘Beef’ burger kid burritos, as well as mini nachos. The Kids Eat Free offer is available all day, every day throughout the Easter holidays at Club Mexicana’s Soho location only.
📍Club Mexicana Soho, Kingly Court, London, W1B 5PW.
🚇 The nearest station is Oxford Circus.
2. Sea Containers
You and your little one can enjoy a stunning meal while enjoying lovely views over the Thames at Sea Containers. The South Bank restaurant brings two courses for £10 for children aged 12. Kids can choose from fish goujons, cheeseburgers, tomato pasta and macaroni cheese and ice cream or sorbet for dessert.
📍20 Upper Ground, SE1 9PD.
🚇 The nearest station is Waterloo.
3. Kricket
Indian spot Kricket is also a part of the Kids Eat Free initiative where during the school holidays all of their locations including Brixton, Soho, Canary Wharf, and Shoreditch offer free meals for children under 12 from 12pm to 5pm every day. Kids can choose between dishes like butter chicken or paneer with rice or cheese naan and mango kulfi for dessert!
📍Various locations.
4. Barbican Kitchen
The Barbican Centre kitchen in the City of London offers children under ten a free meal from their kid’s menu with every adult meal over £10. Find out more here.
📍 Barbican Centre, Silk Street, EC2Y 8DS.
🚇 The nearest station is Barbican.
5. Gordon Ramsay Restaurants
Now, Gordon Ramsay boasts an impressive number of restaurants throughout the city, and many of them also boast free meals for children under 8 years old. Ramsay’s Heddon Street Kitchen, Bread Street Kitchen & Bars, Gordon Ramsay Bar & Grill, and Pizza East spots all offer a Kids Eat Free deal. The Kids Eat Free deal nets children a free main course from the Ramsay Kids Menu for each adult dining A la Carte. You can even add a sweet treat for dessert for just an extra £3.50.
Keep in mind that the deal is only available on weekdays at BSK Battersea and Heddon Street Kitchen, and isn’t available on select dates, such as Christmas and New Year’s Eve. Find out more and book here.
📍Various locations. Find your nearest one here.
6. Pizza East, Shoreditch
Pizza is one of the safest and surest bets when it comes to feeding hungry children. At Pizza East, Shoreditch, kids eat for free every weekday! With mains including lasagne, a Margherita pizza, or Spaghetti Pomodoro and Chicken Milanese, there’s enough to satiate your child’s hunger and cravings – plus you can tack on a scoop of gelato for an extra £4. Find out more here.
📍 56 Shoreditch High Street, E1 6JJ.
🚇 The nearest station is Shoreditch High Street.
7. Bella Italia
Kids can eat for free at Bella Italia every Thursday and for just £1 between 4-6pm, Sunday to Wednesday. Children between 2-11 years old can enjoy three courses and a drink. You can get one free child’s meal per adult meal purchased. And even outside of those times, Bella Italia has plenty of affordable menu items for your kids to enjoy – they even come in different sizes in case they have a BIG appetite!
📍Various locations. Find your nearest one here.
8. Bill’s
Throughout half-term, Bill’s is making dining with kids as easy as possible. All you have to do is order at least one adult main – from the breakfast, lunch or dinner menu – and up to two kids can then eat for free. The children’s menu features buttermilk pancakes, mac & cheese, and fish fingers and chips. The offer stands for kids aged 10 and under.
Note: The offer is not available on Saturdays and Sundays.
📍Various locations. Find your nearest one here.
9. 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. And given how beloved these pizza spots are, you’re sure to impress! Keep in mind, though, the offer is only available for eat-in, from Monday to Thursday. Find out more here.
📍 Available at Stoke Newington, East Dulwich, Balham, and Kilburn sites.
10. 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.
📍Various locations. Find your nearest one here.
11. Harvey Nichols
The 5th-floor cafe in Harvey Nichols allows kids under 12 to eat free all day from the kid’s menu on Sundays with a paying adult. That offer becomes a lot more generous when you join the REWARDS program, though, which gives you access to free kid’s meals every day of the week. Find out more here.
📍 109-125 Knightsbridge, SW1X 7RJ.
🚇 The nearest station is Knightsbridge.
12. Banana Tree
Banana Tree is helping out this half term by offering one kid’s meal for free with the purchase of every adult main course. They’ll get a main course and a dessert! The offer is available until February 21, so don’t miss out. (Psst… the offer is also available every Sunday throughout the year, at participating locations.)
📍Various locations. Find your nearest one here.
13. Frankie & Benny’s
Image: @frankienbennys, via IG
Especially for half-term, Frankie & Benny’s is treating the little ones to free food all the way through to February 28. To take some of the financial strain off your shoulders as you keep the little ones entertained, they’re letting kids enjoy a free meal with the purchase of an adult main course. And that doesn’t just mean a single dish, either. The Kids Eat Free deal includes a main, side, dessert, and drink. For free!
📍Various locations. Find your nearest one here.
14. Meet Bros
This stunning Asian-fusion steakhouse in Paddington is also helping out with the financial strain this half term. From February 15-23, families are invited to enjoy a magical dining experience with a free kid’s meal box for each small plate and main dish purchase. The deal is available Saturdays to Thursdays between 12–11pm and on Fridays from 3-11pm. Book here.
📍 29-31 Craven Road, W2 3BX.
🚇 The nearest stations are Lancaster Gate and Paddington.