Food & Drink

London’s Best Clean Eating Restaurants

[Image - Farmstand]
Avatar photo
Written by Tim Barnes-Clay

Finding a healthy meal for the whole family needn’t be a struggle with our pick of London’s top clean eating spots.


Taking inspiration from around the world, Farmstand bring international recipes to the city of London without the carbon footprint by using only locally-sourced, seasonal ingredients. Everything on the menu is free from gluten, dairy, hormones, antibiotics and refined sugar, so you can be sure that this is a truly great spot for some healthy grub. Whilst not offering a specific children’s menu, the ability to “build your own box” and a mind-boggling 52,000 different combinations means you can simply select the foods that your kids will love most.

Covent Garden | | 020 7240 3866 |  Average menu item price: £7.50

Granger & Co.

Owned by father of three Bill Granger, this much-loved London restaurant situated in Kings Cross brings a taste of Sydney to the capital. With a menu packed with ‘feel good’ food and plenty of healthy options available throughout the day, it’s hard not to be tempted inside. The restaurant allows you to dive into the relaxed and easy-going Australian spirit without having to compromise on the quality of the food. While Granger & Co. doesn’t have a children’s menu on offer, the team are very accommodating and will provide smaller portions where possible.

King’s Cross | | 020 3058 2567 |  Average menu item price: £12.50

The menu at Farmstand is free from gluten, dairy, hormones, antibiotics and refined sugar.


Situated an ‘acorn’s throw’ from South Kensington tube station you will find a clean-eating, healthy restaurant with a twist. With its decor resembling the natural surroundings of a forest, Squirrel takes healthy food to new heights. Only working with suppliers that share the same ethics, the restaurant focuses on seasonal ingredients from the best producers and uses in-house nutritionist Zoe Stirling to select produce based on the health benefits they provide. With all food made freshly in front of customers, it’s easy to customise your dishes according to your taste and dietary requirements, allowing you to create the perfect portion size for your children.

South Kensington | | 020 7095 0377 |  Average menu item price: £8.50


With a menu that rivals any a la carte, Mark Hix has taken the idea that children should be allowed to have the same dining experience as adults to its fullest potential. Situated in Soho, the ultra-cool flagship restaurant focuses on quality ingredients without all the additives. Hix has also turned the children’s menu into a versatile twist on adult food whilst keeping the traditional options available. If that wasn’t enough of an incentive, children under the age of ten eat free when accompanied by a dining adult between noon and 6pm every day.

Soho | | 020 7292 3518 | Average menu item price: £7.50

Try one of the refreshing drinks at Brother Marcus.

Brother Marcus

For those dads who are fans of coffee, cocktails and all-day brunch, Brother Marcus is the restaurant for you. Created by three school friends, Brother Marcus offers an organic and seasonal menu with only the highest quality produce gracing your plate. Situated in the heart of Balham, the indoor/outdoor café gives brunch a whole new meaning with a rectangle glass façade that allows light to spill through, creating a warm and relaxed atmosphere. Despite not offering a children’s menu, this restaurant has both food and drink for adults and children alike with small sized brunches available upon request.

Balham | | 020 3674 2141 | Average menu item price: £9

Bhuti Café

Based in the Wellbeing Centre in South West London, the Bhuti café allows visitors to indulge in hearty, nutritious food without the fear of ruining their diet. Providing a vegan, gluten and refined sugar free menu, Bhuti combines relaxation therapies and tasty food to create the ultimate meditation retreat in the city. The centre in Richmond also offers a yoga class for children twice a week, meaning you can get your little ones learning techniques that will help them relax for years to come.  

Richmond | | 0330 400 3108 | Average menu item price: £8