We have nearly as many Paperchase stores in London as we do Starbucks stores (and if you’ve never been here, trust me that means A REALLY BIG NUMBER), but most of them are small little card and gift shops. The big store is several floors of fun, with so much stationery but also ...