Fantastic deli. Local foods and also good stock of Italian specialities. You'll find meats, cheeses, bread, pastries, pies, organic milk, coffee, chocolates, biscuits etc here.
They make fresh sandwiches. They also have a few tables so you can eat in or takeaway. The coffee's good.
1471 Deli is in Tewkesbury, 10 miles from Cheltenham, about 20 minute drive or 30 mins on the bus.