Mandatory Credit: Photo by Nick Zonna/ipa-agency.net/Shutterstock (13901241aa) Milano,Italy The Stranger Things store in the center of Milan internal location with fans visitors and recreated environments of the TV series in a three-story pop up stor