Barrabès, which is said to be the largest outdoor retailer in Spain, denies reports that it plans to open a full-line store in Barcelona, where it recently opened a large concept shop for The North Face.