Brand

    Lord & Taylor

    Lord & Taylor, an American department store with a long history, is currently focused on relaunching as a licensed brand featuring a mix of heritage products and new, innovative offerings, aiming to restore its reputation for quality and customer service.