Launch your Pop-Up Store in the world’s biggest startup incubator exclusively available through Storefront. Our permanent space inside the 34,000 M2 Station F opening July 2017 gives brands an outstanding opportunity to make their Pop-Up ideas a reality. As the world’s biggest startup campus, Station F is located in a newly renovated 58 meter wide and 310 meter long hall (imagine the Eiffel Tower laid down).
Over 8,000 campus and incubator residents and investors will visit the startup zone everyday, where the companies of tomorrow will develop and grow their businesses. With 10+ international startup programs as well as 8 event spaces hosting everything from intimate startup pitches all the way to tech conferences and presidential speeches, Station F will be a hotspot for tech events and a battleground for new ideas.
Station F will act as a miniature city where thousands of workers and passers-by will eat, drink, browse and shop everyday. The incubator will include a restaurant, café and a bar as well as now, a permanent pop-up shop exclusively rented via Storefront, giving brands and individuals the unique opportunity to test their products in the worlds most innovative place.