Christmas planning? - Normal deliveries up to 18th December, then from 3rd January 2025
Organic Chicken Legs
Sorry, in short supply. Please call or email for up-to-date availability.