On the southwestern corner of Broadway and E 20th St stands the old Lord & Taylor Building, former home of the famous Midtown department store. A Gothic-inspired creation, it stands in an area formerly nicknamed ‘Ladies’ Mile’ for its once-abundant emporiums.