Swedish men's wear company J Lindeberg has opened a new concept store in Stockholm, with a floor dedicated to tailored men's wear.