The Best Kids Eat Free London Restaurants For 2024
Whoever said there’s no such thing as a free lunch obviously didn’t visit London!
There are some fantastic kids eat free London restaurants where you can get a free lunch and more!
You can’t argue with a free meal, especially with the rising costs of living.
If you are already spending an arm and a leg visiting the top attractions in London with kids (although remember there are lots of free things to do in London with kids including some fantastic London museums for kids and London play fountains in the summer) you may be grateful for some free places to eat in London with kids.
Sadly, the last couple of years has had a huge impact on London restaurants. There used to be a long list of restaurants that offered a free kids meal with a paying adult.
Understandably, this is just not possible at the moment for many restaurants but there are still some London restaurants where kids can eat free.
To supplement the list of family friendly restaurants in London offering free kids meals, we’ve included London hotels for families offering kids eat free deals at the end of the post.
We aim to update this post before school holidays because the deals will keep changing. Bookmark this page so you can come back to it when you need to.
If you aren’t taken by any of these free kids meals in London, we have a post with lots more ideas of where to eat in London with kids.
This post contains affiliate links. If you click on one and book or buy something, we may earn a small commission but this is at no extra cost to you.
Before we list the London restaurants where kids eat free we want to tell you about the London Explorer Pass. It includes a large number of top London attractions. Add 2,3,4,5,6 or 7 attractions and make huge savings. See how it all works here.
For meal times, take London themed colouring kits or another child friendly activity. We bring a card game like London Top Trumps or a London colouring book and pens just in case. We also love these kids’ travel guides to London, a London sticker book and things to spot in London book.
And if you’re looking for ideas of things to do in London with kids, we have recently discovered these London TreasureMapTrails. They are a really fun way to sightsee with kids and are great value. You can also get 10% off with code: FLASHPACKING.
We have a guide on free family-friendly things to do in London and these are the top London attractions for kids that we recommend:
The best kids eat free London restaurants
Wondering where can kids eat for free in London?
These are the best kids eat free restaurants in London. We’ve broken them out into restaurants that offer free kid meals all the time, just at the weekend and just during the school holidays.
Restaurants where kids can eat for free in London anytime
Purezza
Purezza offer kids eat free for under 10s. Children under 10 can choose a free mini pizza with a topping of their choice.
See here for Purezza kids eat free rules.
Address: Purezza, 45-47 Parkway, Camden Town, London NW1 7PN.
Nearest Tube: Camden Town.
Attractions nearby: Camden Market, London Zoo, Regents Park.
Shrimp and Grill
The kids eat free deal at Shrimp and Grill is for children under 10 when an adult purchases a full-priced adult meal.
The deal is available every day from 12 – 5pm.
Max two free meals per family. See the Shrimp and Grill kids eat free rules here.
Address: Shrimp and Grill, 13 Coventry St, London, W1D 7AB.
Nearest Tube: Covent Garden.
Attractions nearby: Covent Garden, Leicester Square, Piccadilly Circus, Trafalgar Square, The London Transport Museum, Chinatown, The National Gallery, Soho.
Barbican Kitchen
Barbican Kitchen – kids under 12 can enjoy a small margherita pizza with every adult meal ordered.
This deal is available from 12-3pm and 5-7.30pm on weekdays and all day at weekends.
Address: Barbican Kitchen, Barbican Centre, Silk Street, London, EC2Y 8DS.
Nearest Tube: Barbican.
Attractions nearby: The Barbican, Museum of London, St Paul’s Cathedral.
Hard Rock Café
Hard Rock Café – holders of the annual Merlin Pass are entitled to one free kids meal with the purchase of an adult main. Children must be under 10.
Restaurants where can kids eat for free in London at the weekend
Harvey Nichols
Harvey Nichols offers kids eat for free on Sundays. One free kids’ meal with every adult meal ordered.
Address: Harvey Nichols, 109-125 Knightsbridge, London SW1X 7RJ.
Nearest Tube: Knightsbridge.
Attractions nearby: Buckingham Palace, Hyde Park, St James’s Park, Natural History Museum, Science Museum.
The Pembury Tavern
The Pembury Tavern, a legendary East London pub, is offering kids eat free pizzas on Sundays (free slices of Margarita or Pepperoni pizza plus a scoop of ice cream).
Adults simply have to order a full-sized pizza from ACE.
Aside from complimentary kids meals, adults can also enjoy 2-for-£12 Spritzes.
Address: The Pembury Tavern, 90 Amhurst Rd, Hackney, London, E8 1JH.
Nearest Tube: Hackney Downs Overground.
Attractions nearby:Whilst there aren’t many attractions right by here, it is on the same train line as Queen Elizabeth Olympic Park and Young V&A. They are just a couple of stops away and the East End of London is full of hidden gems to explore.
The Real Greek
The Real Greek offers kids eat free meals on Sundays at all of their restaurants. They have 12 restaurants in London.
Children can order from the kid’s menu (includes kid’s meal with drink and ice cream) when accompanying adult spends £10 or more on an adult meal. Children must be under 12.
Address: See here for locations. The most central are – Bankside, Covent Garden, Soho, Marylebone, Tower Bridge.
Nearest Tube: N/A.
Attractions nearby: Bankside (Tate Modern, Golden Hinde, Shakespeare’s Globe). Covent Garden (Covent Garden, Trafalgar Square, National Gallery, Piccadilly Circus, Leicester Square, London Transport Museum). Soho (Theatreland), Marylebone (London Zoo, Madame Tussauds). Tower Bridge (Tower Bridge, Tower of London, HMS Belfast).
Restaurants where can kids eat free in London during the school holidays
The following restaurants offer the kids eat free deal at different times during the year. Mostly during the school holidays.
We would suggest keeping an eye on their websites closer to the time of your London visit.
Yo! Sushi
Yo! Sushi are offering Kid’s eat free from 3pm-5.30pm, Monday to Thursday during the summer holidays until 29th September 2022.
Children can enjoy a meal from the Mini Ninja children’s menu.
Accompanying adult must spend at least £10 for each free child. Maximum of 3 children per table. Children must be under 10 years old.
See Yo! Sushi kid’s eat free rules here.
Address: Many locations through London. Bond Street, London Selfridges, London St Pancras.
Nearest Tube: Bond Street for Bond Street and Selfridges.
Attractions nearby: Bond Street and London Selfridges (Hyde Park, Marble Arch). London St Pancras (Platform 9 3/4 – see Harry Potter experiences in London, The Postal Museum, The London Canal Museum).
Sea Containers London
Sea Containers – during half term children under 12 can eat for free with a paying adult. You can check the Sea Containers kids eat free 2022 deal here.
Address: Sea Containers London, 20 Upper Ground, South Bank, London, SE1 9PD.
Nearest Tube: Blackfriars or Southwark.
Attractions nearby: Shakespeare’s Globe, Tate Modern,London Eye, Shrek’s Adventure, London Dungeons, SEA LIFE
Other restaurants where kids eat free in London during the school holidays are:
Pizza Hut and TGI Fridays occasionally offer kids eat free deals through the year.
The Coal Shed – near Tower Bridge.
Angus Steakhouse – kids under 10 eat free from Monday to Sunday 12pm – 5pm.
Pizza Pilgrims – currently only at their Oxford restaurant in case you are looking at doing a day trip from London.
Restaurants where kids eat for £1 in London
In addition to the kids eat free London restaurants above, there are a few offering kids meals for £1.
Bella Italia – kids eat free with purchase of an adult meal on Monday to Thursday from 4 – 6pm. There are 11 locations in London.
Sizzling Pubs – kids eat for £1 during the summer holidays.
Café Rouge – kids eat for £1 during holidays.
Have you heard of any kids eat free London restaurants? Let us know and we will add them.
Kids eat free at hotels in London
Because many of the London restaurants where kids eat free have stopped doing it or closed down, we have included some hotels in London where kids eat free too.
Holiday Inn
There is a general policy of kids eat free at Holiday Inns and there are lots to choose from in London. See here for locations.
Premier Inn
Up to 2 kids eat breakfast for free. See here for Premier Inn locations.
We have a list of the best Premier Inns in London for families here.
Park Plaza Riverbank
Kids eat free breakfast and also stay for free.
Four Seasons Hotel Park Lane
Kids under 12 eat free in the Amaranto Restaurant as well as in-room dining.
Travelodge
Up to 2 kids under 15 eat free breakfast with a paying adult. See here for locations.
Novotel
Breakfast is free for up to 2 kids under 16 with a paying adult. See here for locations.
Westin London City
Westin London City offers a seasonal deal so take a look at their website to check their kids stay and eat free deal is running.