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