El buque insignia de la cadena Lord & Taylor aún está situada en la Quinta Avenida cerca del Empire State Building y de Biblioteca Pública de Nueva York.