-
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.: