Image of Magnus and the Princess Royal
Communications team Communications team

The Princess Royal visits Mary’s Meals

Her Royal Highness joined celebrations at the home of Mary’s Meals in the Scottish Highlands

Published on

Her Royal Highness The Princess Royal visited the shed in the Scottish Highlands where Mary’s Meals was founded to help celebrate our incredible milestone of feeding three million children every school day.

Mary’s Meals, which began by feeding just 200 children in Malawi, recently announced the incredible milestone – one which our Founder, Magnus MacFarlane-Barrow, says he “could never have imagined.”

On Monday, 11 May, The Princess Royal joined Magnus and a small group of supporters and volunteers, who have helped to make our work possible, at the tin shed in the village of Dalmally where our story began more than 20 years ago.

Her Royal Highness spoke with volunteers about their work and unveiled a plaque commemorating the visit, while she also received a gift presented by schoolchildren – a commemorative photo book featuring children whose education is made possible through Mary’s Meals’ school feeding programme.

Mary’s Meals was born in 2002 when Magnus MacFarlane-Barrow, from Dalmally in Argyll, visited Malawi during a famine and met a mother dying from AIDS. When Magnus asked her eldest son Edward what his dreams were in life, he replied simply: “I want to have enough food to eat and to go to school one day.”

Today, 24 years later, Mary’s Meals provides more than three million school meals a day across 16 countries, including Haiti, South Sudan and Syria. A nutritious meal, funded by a donation of just 10 pence, brings hungry children into the classroom, where they can gain an education and better opportunities for the future. 

Image of Magnus and the Princess Royal

Magnus, who still works out of the same tin shed which serves as Mary’s Meals’ global headquarters, says: “It was a pleasure to welcome Her Royal Highness The Princess Royal to the little shed in the Highlands where the work of Mary’s Meals began. It was an honour to receive such a prestigious visit soon after achieving the milestone of our school feeding programme reaching more than three million children every school day. For someone who grew up in a remote part of Scotland, I never expected to be welcoming Her Royal Highness to Dalmally for a tour of my shed!”

The milestone follows a major scale-up of Mary’s Meals’ school feeding programmes across nine countries, including in Ethiopia’s war-torn region of Tigray, Malawi and Zambia, which are enduring the effects of climate change-induced drought and flooding, and Haiti, a country besieged by political unrest and extreme violence.

This incredible growth comes amid a backdrop of cuts to international aid budgets and a global cost-of-living crisis, as the low-cost charity, which can feed a child for a whole school year for only £19.15, continues to punch above its weight.

Mary’s Meals wouldn't be able to reach these children without our dedicated volunteers, both those who help to serve school meals in their own communities, and those who raise awareness of its mission across the UK.

Magnus adds: “What began as a small, community-led programme serving meals at two schools in Malawi has grown into a global programme providing nutritious daily meals to children in thousands of places of education across 16 countries, thanks to the generosity of supporters and volunteers who share our belief that no child in this world of plenty should have to suffer hunger or miss out on an education.”

 
Image of children in Malawi holding mugs of porridge

School + food = hope

It costs £19.15 to feed a child for a whole school year.