Skip to main content

Paperchase to launch holiday ‘pop-up’ stores in U.S.


AUSTIN, Texas -- British greeting card and stationery retailer Paperchase plans to open its first pop-ups in the U.S. market just in time for Christmas.

Paperchase is famous in London for its distinctive Holiday collections, which will be showcased in the five pop-up stores. 

The Paperchase pop-up stores will be located across the U.S.:

  • Oak Park Mall – Overland Park, Kan.

  • Scottsdale Fashion Square – Scottsdale, Ariz.

  • The Shops at Willow Bend – Plano, Texas

  • The Parks Mall at Arlington – Arlington, Texas

  • Cherry Creek Shopping Center – Denver, Colo.

“We are incredibly excited to be launching five new pop-up stores in the U.S. With the lead up to Thanksgiving and Christmas, we’re offering customers something new and fresh that they won’t find in their usual retail stores,” said Simon Howes, retail director for Paperchase.

Earlier this month Paperchase announced it is planning to open two freestanding stores in the United States next year, both in Chicago. Currently, the brand supplies Target and Staples with private-label greeting cards.


This ad will auto-close in 10 seconds