Our Christmas delivery cut off has now passed.
All orders received before 11am on 14th December will be delivered before the 22nd December. Orders placed after this will arrive after Christmas.
Tea room vouchers (on their own) can be ordered up until noon on Wednesday 20th December.
We would like to take this opportunity to wish all of our loyal customers a very happy Christmas and a happy new year.