There is an array of factors which affect how long cheese will last, and so it is difficult to give a prescriptive answer. We do not label cheeses in our shops with best before dates as, for the most part, we expect these cheeses to be eaten within the next week or two. If you need your cheese to last, buy larger pieces as these last for longer. Buy it as close to when you want to serve it as possible (although if you are having your cheese delivered, also remember to allow for a few days' leeway in case of delivery disruption).  If you have a specific shelf-life concern, you are always welcome to contact us, and we will advise as best we can.