Flatiron Location

Images from the interiors of our flagship Flatiron showroom location on 25 East 20th Street in New York City. Stop by or schedule an interior design consultation today. Click here for more information on how our services work.

Global Home Front WindowGlobal Home Flatiron Showroom interiorGlobal Home Flatiron Showroom interiorGlobal Home Flatiron Showroom interiorGlobal Home Flatiron Showroom interiorGlobal Home Flatiron Showroom interior
Global Home Flatiron Showroom interiorGlobal Home Flatiron Showroom interior
Global Home Flatiron Showroom interiorGlobal Home Flatiron Showroom interior