Fullscreen
Stores March, 7 2011

Levi’s Newbury Street, Boston

Levi’s continues those regionalized build-out. The latest being the Newbury Street shop in Boston, MA. While the Puritans in this city continue to try and keep this city a tight knit contingent of the old guard, many shops are looking to open things up a bit with smart re-works that not only bring new shoppers but brands into a city filled with more than half a million university kids – some ready to buy.

The new Levi’s shop is a maritime inspired affair. You’ll find it at 131 Newbury.

More looks after the click.

Highsnobiety