On June 10, The North Face will open one of its largest European stores in Berlin on a selling surface of 300 square meters. The new location at prestigious Kurfürstendamm is the seventh TNF-branded door in Germany and the second in the capital. In the meantime, VF Corporation has struck a deal with CB Richard Ellis to help develop new The North Face and Vans stores at good locations throughout Europe.