chelsea buns are best eaten fresh but will store in an airtight container for up to 3 days. freeze for up to 1 month.