About The Alice Through The Looking Glass boutique is situated in the beating heart of central London. We created this brand to redefine the limits of commercial creativity with a fiery independent spirit. Seek us out to find Alice iconography, first edition books, rare illustrated editions and unique objects created in collaboration with talented artists. We opened the store in Read more...