Odlo has opened its seventh German single-brand store in Berlin after having established doors in Cologne, Düsseldorf, Leipzig, Stuttgart, Frankfurt, and Hamburg.