Tag: luxury fashion

Nordstrom Review

About Nordstrom Nordstrom is a luxury fashion retailer based in the United States, with its headquarters located in Seattle, Washington. The company was founded in 1901 by John W. Nordstrom and Carl F. Wallin as a shoe store in Seattle, and has since grown to become one of the largest fashion retailers in the world. […]