North Sails was founded in 1957 by Lowell North, a sailor and an Olympic medallist passionate about the oceans. Since then, we have paid tribute to the sea because we know that by protecting our oceans, we are safeguarding our future.
North Sails evolves its nautical style to blend it in the city’s lifestyle and become a part of the Street style and casual wear, labelled as a niche brand in the world of Lifestyle, without losing its sail-making expertise. It is conscious of the fact and hence deeply committed to the conservation of the oceans as the origins of the brand have taken up the long standing commitment.
Our concept store in Madrid is a perfect reflection of the pillars of North Sails with different areas. One area is dedicated to the ocean and its conservation, one to the history of the brand that has paid tribute to the world of sailing competition and finally, a pop-up space that hosts exhibitions and flexible facilities according to the season.