These buttery and delicious traditional English biscuits are certainly fit for a queen! (The family-run company in Lancashire that makes these tasty treats counts the Buckingham Palace gift shop among their customers.) Our Santa Bus Christmas Biscuits
—twenty delicious chocolate chip cookies flavored with orange oil—arrive packed in a 12½"-tall reusable tin decorated with a red double-decker bus, with Santa and his reindeer on board. Ideal accompaniments for a spot of tea and a cozy mystery—or set out with milk for St. Nicholas!!