Paperchase Point of Sale

Point of Sale


Paperchase has over 130 retail points of sale, made of up a mix of concessions and standalone stores. These are primarily based in the UK, with several in Dubai and a few in Denmark, The Netherlands, France and Germany.


Paperchase has three Flagship stores across the UK – Tottenham Court Road in London, Manchester and Glasgow. These stores are much larger than the normal high street stores and are therefore treated to much more bespoke large format Point of Sale for their windows as well as instore at seasonal event times throughout the year i.e Valentines / Mothers Day or Easter.

This normally includes large format banners for the windows at up to 3 metres wide as well as printed cut outs to hang within the windows and instore relevant to the current theme which is fed through to us from the Paperchase design team. We then work closely with the Visual Merchandisers to help them in creating the required effect guiding them with the right materials and print processes to use.