Being that this is the quick questions thread the short answer is, "no". You should do some searches on here to find information about suits. You are really limiting yourself when you say, "British". what do you mean? Style-wise, or made in England? Your options for decent suits for the price tag increase dramatically when you loosen up on some things.