There are several shops completely dedicated to Alice in Wonderland products – and not just in the United Kingdom! If you’re in one of the area’s mentioned below, be sure to pay those shops a visit.
Alice’s Shop / “The Old Sheep Shop” (Oxford, UK)
The most famous Alice in Wonderland shop is of course the souvenir shop in Oxford, which was actually encorporated into ‘Through the Looking Glass’! The little shop is literally stuffed to the brim with all kinds of Alice in Wonderland souvenirs. It is located directly in front of Christ Church, where Lewis Carroll and Alice lived, so you can combine a visit to these historical and fun places!
Location: 83 St Aldates, Oxford, UK – https://aliceinwonderlandshop.com/