School holidays can be expensive enough already. Luckily, loads of eateries in the city are helping families out this half term with free children’s meals, bargain set menus and wallet-friendly dining deals.
Keeping the kids entertained during half term is one thing. Keeping them fed without blowing the budget? Slightly harder.
One in three parents say they struggle to feed their children during school holidays, according to research from Kellogg’s and Morrisons.
Thankfully, restaurants across London are rolling out generous ‘kids eat free’ offers for the May half term, with everything from complimentary pizzas and pasta to free sushi bento boxes and mini brunches up for grabs.
Here are the tastiest places to feed your children for less this May.
Read more: How to get free and cheap gym classes and memberships in London

Bella Italia
Bella Italia is once again rolling out one of the best-value family dining deals in town.
Throughout the May half-term holidays, kids can eat for free all day, every day when an adult purchases a main meal. Little diners can tuck into three courses and a drink, with options including cheesy pizzas and classic pasta dishes.
There’s also a grown-up bonus: Bella Italia is launching ‘Spritz Season’, meaning customers can sip £5 Aperol, Hugo and Sarti Spritzes until the end of May.
- When: Until 31 May
- Where: multiple locations across the city
For more information, or to book, visit Bella Italia

Elondi Restaurant, Bar & Terrace
Families dining at Elondi Restaurant, Bar & Terrace at Hyatt Regency London Stratford can nab a free children’s meal when adults order two courses.
Kids under 10 can choose two complimentary courses from the children’s menu, with options ranging from chicken Milanese with chips to Nutella pancakes.
- When: Until 31 May
- Where: 10a Chestnut Plaza, Westfield, London E20 1GL
For more information, or to book, visit Hyatt Restaurants

Read more: From rooftop terraces to riverside gems: the best outdoor dining in London this May
The Ivy
The Ivy Collection’s family-friendly offer is back for the school holidays. Children can enjoy a complimentary breakfast or meal from the kids’ menu whenever an adult orders a main course.
The deal is available at participating The Ivy Collection restaurants across London throughout half term.
- When: Until 31 May
- Where: multiple locations across the city
For more information, or to book, visit Ivy Collection

The Mayfair Chippy
This viral central London chippy is offering children aged 11 and under a free kids’ main meal when adults order from the main menu. Note that the offer is only valid for pre-booked tables.
- When: Until 31 May
- Where: 14 North Audley St, London W1K 6WE
For more information, or to book, visit The Mayfair Chippy

Read more: London’s best beer gardens to embrace the sunshine this spring
Cinnamon Collection
Families can spice up half term with a free kids’ dining deal across Vivek Singh’s Cinnamon Collection restaurants. Children aged 12 and under can eat free when dining with a paying adult at four of the group’s stylish London restaurants.
That means family feasts of chaats, fragrant curries, biryanis and smoky grills in some seriously stunning settings.
The offer is available at Cinnamon Kitchen City, Cinnamon Kitchen Battersea, Cinnamon Bazaar Richmond and Cinnamon Bazaar Covent Garden, but not at the fine-dining Cinnamon Club.
- When: until 31 May
- Where: Cinnamon Kitchen City, Cinnamon Kitchen Battersea, Cinnamon Bazaar Richmond and Cinnamon Bazaar Covent Garden
For more information, or to book, visit The Cinnamon Collection

Las Iguanas
Las Iguanas is turning May half term into a full-on family fiesta with free children’s meals available every day throughout the holidays when adults order a main.
The colourful Niños menu includes burgers, quesadillas and mild curries, making it a solid option for picky eaters and adventurous little diners alike.
- When: Until 31 May
- Where: multiple locations across the city
For more information, or to book, visit Las Iguanas

Zizzi
Members of Zizzi’s ‘Zillionaires’ Club’ loyalty scheme can get a free Bambino meal with every adult main, from Sunday to Friday.
Families can claim up to six free kids’ meals per table. The offer excludes the chain’s O2 branch.
- When: Until 31 May
- Where: multiple locations across the city
For more information, or to book, visit Zizzi
Read more: 5 spring-day trips less than two hours from London by train or car
Pizza Express
Pizza Express is offering one of the most generous kids’ bundles around. Children aged 12 and under can get a free Piccolo meal — including dough balls, a main, dessert and/or a bambinoccino — when an adult orders a full-price main.
- When: Until 28 May
- Where: multiple locations across the city
For more information, or to book, visit Pizza Express
Yo! Sushi
Children aged 12 and under can enjoy a free kids’ bento box at Yo! Sushi when dining with an adult spending at least £10.
The offer is available Monday to Friday at participating restaurants and includes favourites like katsu bites, sushi and noodles.
- When: Until 29 May
- Where: multiple locations across the city
For more information, or to book, visit Yo! Sushi

Read more: 9 nail trends defrosting for spring 2026 — expert inspo for your next manicure
Bill’s
Bill’s is making family meals a lot more affordable this half term. Up to two children can eat for free all day when one adult orders any main dish, including breakfast, lunch or dinner.
Just note that the deal isn’t available at weekends.
- When: Until 29 May
- Where: multiple locations across the city
For more information, or to book, visit Bill’s

Côte Brasserie
Côte Brasserie’s school holiday deal includes a free two-course children’s meal with every paying adult ordering from the main or set menu.
There’s also a breakfast version of the offer, meaning kids can enjoy a free breakfast when adults order a full-price hot morning meal.
- When: Until 29 May
- Where: multiple locations across the city
For more information, or to book, visit Côte Brasserie
View this post on Instagram
A post shared by Côte Brasserie | French inspired restaurant 🇫🇷 (@cotebrasserie)
Brewdog
At selected London Brewdog pubs, children aged 13 and under can get a free kids’ meal when adults purchase a main meal.
Families need to select the ‘KIDS EAT FREE’ booking type online before visiting.
- When: Until 31 May
- Where: Canary Wharf, Paddington, Seven Dials and Tower Hill branches from 23 May and the Waterloo branch from 26 May
For more information, or to book, visit Brewdog

Rosa’s Thai
Rosa’s Thai is offering free children’s meals throughout half term when adults order a main and present a discount code downloaded online.
The Little Rosa’s menu includes Thai fried chicken nuggets, noodles, curry and Thai omelettes, plus crackers, veggies and drinks.
To get your discount code, fill in this form.
- When: Until 29 May
- Where: multiple locations across the city
For more information, or to book, visit Rosa’s Thai
The Real Greek
Every Sunday, children under 12 can eat for free at The Real Greek when an adult spends at least £15.
The complimentary meal includes a main, drink and dessert, making this one of the better-value weekend deals around.
- When: Sundays
- Where: multiple locations across the city
For more information, or to book, visit The Real Greek

Heathrow Airport
Flying during half term? Several Heathrow Airport restaurants are offering free kids’ meals throughout the school holidays with each adult main course over £14.95.
Participating restaurants include Shan Shui, Giraffe, Jones the Grocer, Pilots and The Curator, though availability varies by terminal.
- When: Until 31 May
- Where: Heathrow Airport
For more information, or to book, visit Heathrow
When is May half term 2026?
Most London schools will close for half term from Monday 25 May to Friday 29 May 2026.











