In British English very large venues suitable for major trade shows are known as exhibition centres . Very large venues , suitable for major trade shows , are sometimes known as ` exhibition centres ' .