Located at 151 West 34th Street, Macy’s Herald Square is the department brand’s flagship store. Since its opening in 1902 the flagship store in particular is advertised as the world’s largest department store, although according to the “Guinness ... 

Click here for more details

Attraction location

Advertisement

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message