Share0 Starting out in London’s Covent Garden, retailer Moss remains a leader in the UK’s men’s formal wear.