Bridget B's is the best I have found. They cut everything pretty much as you ask for it straight from full carcasses, nothing shrinkwrapped or anything. The beef is their own so you can say hello to the cows, the pigs are from I believe Suffolk. Also, prices compare favourably with supermarkets for something of far better quality.
The only downside is they tend to run out on a Saturday so best is to go early or call up in advance and place an order.