Greggs fans can rejoice this weekend, as the nation's favourite bakery is offering customers a sausage roll completely free of charge - but there's a catch.
The iconic bakery chain has partnered with delivery giant Just Eat to treat customers to the free flaky pastry favourite - because, is there a better way to celebrate the Platinum Jubilee than with a British snack that is the sausage roll?
Sausage roll lovers can claim the freebie from Thursday, June 2, to Sunday, June 5 - and, if you really need a free pastry in your life, then we have all the information that you need.
How to claim
To get your hands on one of the UK's best loved snacks this weekend, then all you will need to do is sign up for a Just Eat account. Creating an account is free of charge and you can use the service online or via its free app which is available to download from the app or Google Play store.
Once you've made your account, you'll need to make a purchase through Just Eat to be able to grab the freebie, reports The Sun.
The main catch to the deal, is that you will need to spend a minimum of £10 through any order on Just Eat to be eligible for a free sausage roll.
Considering Greggs sausage rolls regularly cost around around £1.25 - meaning you'd technically be £8.75 out of pocket if you only use the deal for the freebie.
Our advice? Look at the offer as an extra deal to any other takeaways you are considering ordering in this weekend. Then you can add on the tasty savoury snack as an extra freebie.
You can find your nearest store using Greggs' shop finder online.
Don't miss the latest news from around Scotland and beyond. Sign up to our daily newsletter here .