London’s Seventeen Gallery Opening on Bowery

July 12th, 2016

London’s Seventeen Gallery has announced plans to open a location on The Bowery in New York.  The location, 214 Bowery, was previously the home of Chair Factory, and has remained shuttered for over a year. Read more at Bowery Boogie