Greggs is trialling the perfect stocking filler for sausage roll addicts just in time for Christmas - a selection of gift vouchers.

The vouchers are not available in Greggs shops, but can be ordered direct from Greggs head office in denominations of £1, £2 or £5. Payment is taken over the phone and the vouchers are sent out by next-day delivery.

When The Grocer asked why they were not available in stores yet, we were told it was because they were “new to the business”.

The vouchers can be used to buy products in all Greggs high street stores, including the new Greggs Moment and Greggs the Bakery fascias. They can also be used at Greggs outlets in Moto service stations.