What’s Cooking? Alistair Dibbs, Tewinbury Farm Hotel
Executive Chef at Cowshed, the restaurant at Tewinbury Farm Hotel in Welwyn spills his kitchen secrets.
Executive Chef at Cowshed, the restaurant at Tewinbury Farm Hotel in Welwyn spills his kitchen secrets.