London’s Seventeen Gallery Is Opening a Space on New York’s Bowery
Bowery Boogie reports today that London’s Seventeen Gallery is set to open a New York location in the former headquarters of furniture seller the Chair Factory Ltd., located at 214 Bowery on New York’s Lower East Side, near the International Center of … Read More
Read more »