The Fairy Shop is located on Lower Newberry Street which is ranked as one of the 10 most expensive retail streets in America by Investor’s Business Daily. This boutique houses a large collection of Harry Potter products, as well as sterling silver jewelry, dream catchers, fairies, unicorns, mermaids, dragons, Alice in Wonderland, wands, and gifts.
Related Post: 3 Days in Boston This Fall