Oxford Grazing Co Ltd is an independent deli, sandwich shop, and coffee shop offering artisan sandwiches, cheese toasties, homemade soups, and delicious sausage rolls. They also feature local wines, honey, and Mediterranean foods, with options for both dine-in and takeaway.