Nestled in the opulent area of Mayfair, Thom Browne is a brand that has redefined modern fashion by...