What is the shelf life of your 1912 Artisan Stilton®?

For the best taste experience, we recommend consuming our Stilton® within 2 weeks of purchase. Once opened, please eat within 3 days.

Back to Questions

© 1912 Artisan Stilton 2024

Website Design By Twilo