Best Kid-Friendly Places to Eat in London


London is a city known for its fine-dining, and thankfully children don't have to be left out of the mix. A new generation of restaurants are increasingly catering to child-friendly dining, without compromising on making the experience fun and eye-opening for the adults, too.

Here's our top picks of the best kid-friendly places to grab a bite to eat during your next visit to London...

Lido Cafe Bar

Hyde Park, London

Without doubt one of the friendliest spots to eat in London, the Lido is a cafe and bar, but competes with any of the restaurants in Hyde Park for its great service and child-friendly menu.

Dishes are usually traditionally British fare such as fish and chips, with a drinks menu for the adults and great views of the surrounding area. In addition, the cafe is vegetarian-friendly and makes the ideal spot to enjoy everything from breakfast through to dinner.


13 Neal's Yard, London

If a London pizza restaurant fits the bill, then a trip to Homeslice will be sure to appeal to your family. The restaurant is located close to many of the best shopping spots in London, with Covent Garden right on the doorstep and a relaxed, welcoming atmosphere.

The menu is kept simple and straightforward, but that simply means there's more to choose from – and greater opportunities to please fussy younger diners!


66 Chandos Place, Covent Garden

Fans of Mexican cuisine will find this London hotspot a suitably child-friendly place to enjoy some fine dining, with a menu which draws on seasonal produce and fun, colourful décor sure to keep the kids entertained!

Thanks to the ever-changing dining options, this is a great place to go on repeat visits to the city – and its located in trendy Covent Garden, ideal for anyone who wants to have a browse at one of the city's top tourist districts after your meal.

The Mayfair Chippy

14 North Audley Street, Mayfair

With an upgraded take on the traditional fish and chip shop, this Mayfair chippy is perfect for enjoying a British staple in style. There is no kid's menu, but it doesn't really matter, as almost every dish is suitable for younger diners.

The restaurant was recommended by the Michelin Guide back in 2014, and won at the National Fish & Chip Awards in 2017, helping to lend extra credence to its reputation as a great contender for families staying in the city.

Babylon at the Roof Gardens

99 Kensington High Street, London

For those seeking refined dining while still keeping it kid-friendly, opt for Babylon, located on the 7th floor of the Roof Gardens in Kensington high street. The Roof Gardens themselves are quite impressive to look at, and you can visit even if you're not planning on grabbing a bite to eat.

However, the restaurant serves yummy gourmet-style food and includes a delicious menu for children. Here you can enjoy tasteful surroundings and stunning garden views, all within easy reach of some of the most romantic hotels in London.


Based in Soho, Bodean's provides a great menu filled with filling staples such as chicken wings, macaroni cheese and sandwiches. There is a child-friendly menu which offers the same dishes, yet in miniature – and you even benefit from an extensive range of starters and desserts.

Honest Burgers

24 Thurloe Street, London

Craving the staple street of a great burger? Then a trip to Honest Burgers is another must during your stay in London. While it’s not only the restaurants in Hyde Park, it can be reached easily from nearby hotels, and provides excellent burgers which will appeal to families.

There's a tasty kid's menu to choose from, too – which mainly focuses on the same dishes as the adults, but offers smaller portions. There is a great brunch menu, so Honest Burgers can be visited throughout the day for a chance at relaxed and flavoursome fine dining.

All Star Lanes

Keeping the kids entertained while you're dining is one of the major struggles of dining with children, but All Star Lanes presents a unique solution – with a tenpin bowling lane and US-style diner dishes available, including everything from ribs to fried chicken and burgers.

Most dishes are available in a special child-sized version, and you can either opt for a stand-alone meal or combine with a bowling match.


4A Upper St. Martin's Lane, Covent Garden

If you're heading through Covent Garden, then a trip to Tredwell's is a must. The venue is noted for being particularly welcoming to both adults and children, which marks it out from some of the city's most popular venues. There's lots of delicious dishes for children to enjoy while staying at hotels near Hyde Park, including tomato pizza and familiar family favourites such as crispy chicken.

To add some extra appeal, Tredwell's is a former winner of London Restaurant of the Year, and you can even enjoy a delicious Sunday roast at the weekend.


37 Charlotte Street, London

Offering delicious Japanese cuisine, Roka is accommodating to families, which helps the restaurant earn its place on our list. Here you can relax in casual yet elegantly-designed surroundings and enjoy a range of dishes suitable for even younger members of the family.

Some are prepared in front of you thanks to the open-plan style of the venue, and while there is no specific kid's menu, there are plenty of selections which can be ordered as small plates, including tempura, rice and sushi dishes. If you're a parent who wants to introduce your kids to something new while still ensuring they'll eat their meal, then this is a great place to start.

Grand Royale London Hyde Park

78-82 Westbourne Terrace, London

Last but not least, the Grand Royale London Hyde Park restaurant and bar is the ideal space for diners of all ages. With a menu which is indulgent enough to impress yet also provides plenty of appetizers for light meals on-the-go, its the perfect way to dine in style while you stay in the city.