The Card Factory has reached a 900th store milestone. The landmark opening comes after a continued period of expansion for the retailer which has opened around 50 new stores every year for the past 10 years.

The new shop will be opening in Epping Forest Shopping Park. Card Factory will be handing out Christmas goody bags with the first 100 purchases at the store.

Card Factory chief executive, Karen Hubbard said: “We are thrilled to have reached this fantastic milestone of 900 stores, which demonstrates the rapid growth of Card Factory since opening our first store in Wakefield 20 years ago. We are confident that our value for money offering will go down well in the Epping Forest area.

“Our store roll-out programme will continue at pace, as we look to bring the Card Factory proposition to even more customers in the years ahead.”