119 Followers on Owler


Read more
Olly Raeburn's photo - CEO of Paperchase


Olly Raeburn

CEO Approval Rating

- -/100




PrivateAcquisition Pending from Permira Debt Managers

Est. Annual Revenue
Est. Employees

Update Industry

Paperchase Acquisitions

No recent acquisitions found related to Paperchase

Paperchase Funding History

No recent funding data found related to Paperchase

Paperchase Investments

No recent investments found related to Paperchase

Paperchase News

January 29, 2021The Retail Bulletin

Paperchase acquired out of administration

Stationery retailer Paperchase has been acquired out of administration. The company has been sold to ... See more »
January 28, 2021BBC

Paperchase rescue safeguards 1,000 jobs

The stationery chain is bought out of administration in a deal rescuing up to 90 of its 127 stores.... See more »
January 28, 2021City A.M.

Paperchase secures future of 90 high street stores - but 37 set to close

Paperchase has secured a deal to rescue the majority of its high street stores, saving 1,000 jobs, bu... See more »
January 19, 2021City A.M.

Paperchase secures more time in race to avoid collapse

High street stationary chain Paperchase has secured more time in its race to avoid collapse, after th... See more »
January 6, 2021CompanyNews HQ

Paperchase close to administration amid "unbearable strain" of lockdown

Wed, 06 Jan 2021 | ADMINISTRATION Cards and stationary retailer Paperchase has filed notice of intent... See more »
January 5, 2021BBC

Paperchase on the brink of administration

The stationery chain which has 127 stores and around 1,500 employees says shop closures hit it hard.... See more »
January 5, 2021MarketScreener

Paperchase to fall into administration on pandemic impact

(marketscreener.com) British stationery chain Paperchase on Tuesday filed a notice to appoint adminis... See more »

Social Media

Paperchase Headquarters

213-215 Tottenham Court Road

London, EnglandW1T 7PS


Driving Directions »

Trending Companies

Paperchase Summary



Paperchase is a London-based stationery store that sells stationery products such as gift wrap, greeting cards, arts, crafts and gifts for wedding and special event functions. Paperchase was founded in 1968. Paperchase's headquarters is located in Lon...

Frequently Asked Questions about Paperchase

  1. When was Paperchase founded?

    Paperchase was founded in 1968
  2. Who is Paperchase's CEO?

    Paperchase's CEO is Olly Raeburn
  3. How much revenue does Paperchase generate?

    Paperchase generates $30M in revenue
  1. How much funding does Paperchase have?

    Paperchase has historically raised $0 in funding
  2. Where is Paperchase's headquarters?

    Paperchase's headquarters is in London England, GB
  3. How many employees does Paperchase have?

    Paperchase has 0 employees