Hot Cross Bun – 2 pack

£1.70

Fresh made hot cross buns. Made in the Darvell bakery. Four pack.

Out of stock