January 2019
Oxxford Clothes is very much still in business - just at a new address. I'm afraid the other poster is mis-informed. Their 103 year old history continues at 5635 S. Archer Ave, Unit 2, Chicago, IL, 60638. As Forbes said they make 'the best American suit.'