Lifestyle clothing company Tommy Bahama, a wholly-owned subsidiary of Oxford Industries, has opened its largest flagship store in New York.