Thom Browne Unveils New Retail Space at Private Club in France