The Charles Tyrwhitt Clothing Store is a large English retailer of formal dress shirts, ties and much more.