NEW YORK — Urban Outfitters has signed a lease to open a 15,000-square-foot store in the Metro movie theater building at 2626 Broadway at West 99th Street, which long has been vacant.
The building, built in 1932, is considered an Art Deco jewel with 50-foot ceilings and other period details. The store will open late this year or early next year, said Ted Marlow, president of Urban Outfitters.
A Stella McCartney sketch of a custom dress made from protein-based silk in partnership with biotech lab Bolt Threads. The dress will be displayed at The Museum of Modern Art's upcoming design exhibition, "Items: Is Fashion Modern?"