WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'allowLegacy2FA'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'apiKey'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'howGetIPs'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'detectProxyRecommendation'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'howGetIPs_trusted_proxies'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'howGetIPs_trusted_proxy_preset'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'ipResolutionList'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'whitelistPresets'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'whitelistedServices'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'whitelisted'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'ajaxWatcherDisabled_front'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'ajaxWatcherDisabled_admin'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'loginSec_enableSeparateTwoFactor'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'other_hideWPVersion'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'loginSec_disableAuthorScan'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'loginSec_disableApplicationPasswords'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'scanType'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'scan_exclude'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'scan_include_extra'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'liveTrafficEnabled'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'other_hideWPVersion'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'wordfenceCentralConnected'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'wordfenceI18n'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'auditLogMode'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name IN ('apiKey','isPaid','keyType','licenseType')
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name IN ('keyExpDays','hasKeyConflict')
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'auditLogMode'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'auditLogMode'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'allowLegacy2FA'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'wp_home_url'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'wp_site_url'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'needsGeoIPSync'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'lastPermissionsTemplateCheck'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] INSERT INTO wpnm_wfconfig (name, val, autoload) values ('lastPermissionsTemplateCheck', '1784409981', 'yes') ON DUPLICATE KEY UPDATE val = '1784409981', autoload = 'yes'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'previousWflogsFileList'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] INSERT INTO wpnm_wfconfig (name, val, autoload) values ('previousWflogsFileList', '[\"config-transient.php\",\"template.php\",\"config-livewaf.php\",\"ips.php\",\"attack-data.php\",\"geoip.mmdb\",\"config.php\",\"rules.php\",\".htaccess\",\"config-synced.php\"]', 'yes') ON DUPLICATE KEY UPDATE val = '[\"config-transient.php\",\"template.php\",\"config-livewaf.php\",\"ips.php\",\"attack-data.php\",\"geoip.mmdb\",\"config.php\",\"rules.php\",\".htaccess\",\"config-synced.php\"]', autoload = 'yes'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'apiKey'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'isPaid'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'whitelisted'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'whitelistedServices'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'howGetIPs'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'howGetIPs_trusted_proxies'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'howGetIPs_trusted_proxy_preset'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'ipResolutionList'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'detectProxyRecommendation'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'other_WFNet'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'serverIP'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'serverDNS'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] INSERT INTO wpnm_wfconfig (name, val, autoload) values ('serverDNS', '1784409981;10815;154.0.173.5', 'yes') ON DUPLICATE KEY UPDATE val = '1784409981;10815;154.0.173.5', autoload = 'yes'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] select val from wpnm_wfconfig where name='wordfence_chunked_recentServerAddr_header'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] select val from wpnm_wfconfig where name='recentServerAddr'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] INSERT IGNORE INTO `wpnm_wfconfig` (`name`, `val`, `autoload`) VALUES ('recentServerAddr.lock', '1784409981', 'no')
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'recentServerAddr.lock'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'blockCustomText'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'disableWAFIPBlocking'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'wordpressVersion'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] select val from wpnm_wfconfig where name='wordfence_chunked_wordpressPluginVersions_header'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] select val from wpnm_wfconfig where name='wordpressPluginVersions'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] select val from wpnm_wfconfig where name='wordfence_chunked_wordpressThemeVersions_header'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] select val from wpnm_wfconfig where name='wordpressThemeVersions'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'timeoffset_wf'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'firewallEnabled'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'other_WFNet'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'other_hideWPVersion'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'loginSec_disableAuthorScan'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'liveTraf_ignoreIPs'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'liveTraf_ignoreUA'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'firewallEnabled'
Tuck Shop | The Waldorf School
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'cacheType'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'other_hideWPVersion'
Join us for our Open Day at The Kindergarten, The Waldorf and The High School on 29th of August 2026! Register here
TUCK SHOP
The Tuckshop at The Waldorf School & The High School at Rosemary Hill
Our Tuckshop provides fresh, wholesome, and nourishing meals for the children each day. All meals are prepared by the Rosemary Hill kitchen using quality ingredients, with a strong focus on balance, simplicity, and food that children genuinely enjoy.
Meals are served during first break (09h30 – 10h30) and are designed to be easy to eat, satisfying, and appropriate for an active school day.
Our Food Philosophy
At Rosemary Hill, we believe that food should be as natural and nourishing as possible.
We aim to:
Avoid highly processed foods
Minimise the use of preservatives, colourants, and additives
Be mindful of the oils we use in cooking
Prepare meals from scratch wherever possible
Our intention is not only to feed the children, but to support their overall wellbeing through thoughtful, wholesome food.
Our Approach
We see food as an important part of the school day — a time to pause, nourish, and enjoy.
Our goal is to provide meals that are:
Nutritious
Consistent
Child-friendly
Made with care
THE BENEFITS OF HEALTHY FOOD HABITS FOR CHILDREN
Boosts Immunity
Strengthens Bones
Supports Brain Development
Supports Healthy Growth
Helps Maintain a Healthy weight
Keeps Skin, Teeth & Eyes Healthy
Supports Muscles
Helps Digestive System
MENU
We follow atwo-week rotating seasonal menu, offering a variety of meals including chicken, beef, fish, and vegetarian options.
The menu changes with the seasons to ensure that meals are appropriate — for example, warmer, more comforting meals in autumn and winter, and lighter meals in summer. In addition to main meals, smaller snack items such as muffins, popcorn, fruit, and other treats are available daily.
Confirmation that you would like to be added to the termly Tuckshop account
Any allergies or special dietary requirements
Special Dietary Requirements (SDR)
We do our best to accommodate children with special dietary requirements, allergies, and food preferences. Our kitchen works from a structured daily system to ensure that all listed dietary needs are catered for safely and consistently.
SPECIAL DIETARY REQUIREMENTS (SDR)
We do our best to accommodate children with special dietary requirements, allergies, and food preferences. Our kitchen works from a structured daily system to ensure that all listed dietary needs are catered for safely and consistently.
PLEASE NOTE:
If a child is not listed under SDR for that day, they will receive the standard meal.
It is essential that all dietary requirements are clearly communicated to the school. This allows us to include your child in our system and ensure that the kitchen team is fully informed.
Meals are prepared in a working kitchen where allergens may be present
While every care is taken, we cannot guarantee a completely allergen-free environment
No food containing pineapples or nuts is ever prepared or served
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'liveTrafficEnabled'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'liveTraf_ignoreIPs'
WordPress database error: [Table './wwwthew_wp378/wpnm_wfconfig' is marked as crashed and last (automatic?) repair failed] SELECT name, val, autoload FROM wpnm_wfconfig WHERE name = 'liveTraf_ignoreUA'