Looking for the best carvery in Barnstaple?
Join us at St. John’s Garden Centre in Barnstaple for a delicious Sunday carvery experience that’s loved by locals and visitors alike. Served fresh every Sunday at both our Barnstaple and Ashford locations, it’s the perfect way to enjoy a hearty roast dinner with family and friends in a warm, welcoming setting.
Our Barnstaple carvery features a mouth-watering selection of slow-roasted meats, often including tender beef, juicy turkey, and succulent gammon – all carved to order. We also offer seasonal specials such as spring lamb and our legendary Christmas carvery, perfect for festive feasting!
Every plate comes piled high with your choice of:
Golden, crispy roast potatoes
Seasonal, locally sourced vegetables
Huge homemade Yorkshire puddings
Rich, homemade gravy
Whether you’re craving a classic roast or celebrating a special occasion, our Sunday carvery in Barnstaple is a must-visit for comfort food done right.
👉 Booking is recommended – come hungry!
Prices:
Adults – £14.99
Children – £12.49
Desserts – £3.99
Looking for a great-value Sunday carvery in Barnstaple? Whether you’re craving a classic roast dinner or simply love a hearty, home-cooked meal, our St. John’s carvery is a must-try.
We serve up all the traditional favourites—plus vegetarian and gluten-free carvery options, so everyone can tuck in.
No booking required – just come hungry!
📍 Find us in Barnstaple and Ashford
🕛 Every Sunday | 11.30am – 2.30pm
Make your Sundays extra special with a relaxed, delicious roast at St. John’s Garden Centre.