Gizmodo

We’re still months away from the fifth and final season of Stranger Things, so while we wait, it might be time to travel to London.

Gizmodo

Stranger Things—which premiered in the summer of 2016, and last dropped new episodes on Netflix in July 2022—will end its blockbuster run with a fifth season that’s not coming anytime