Well, this is interesting…
Streaming service Netflix has announced that they are looking at opening actual stores. We’re talking… “walk in stores”.
A store for what you may ask…
Apparently, Netflix aims to open a network of stores offering retail, dining and live entertainment that leverage its TV shows and movies. They plan on calling it “Netflix House”
The first two “Netflix House’s” are set to open in cities in the U.S. in 2025. After that, they are hoping to expand the concept to major cities around the world.