Thatcham Butchers have expanded their offering to focus on premium-quality products. By partnering with a select group of bespoke suppliers, we’ve proudly launched our own “Torre Meadow” Beef — which many customers have called “the best beef they have ever tasted.”