Farmhouse Deli in Cheltenham specialises in home-cooked hams, home-cured bacon and freshly made sausages, along with serving a range of sandwiches and more.
Farmhouse Deli
Address
70-72 High Street, Cheltenham, GL50 1EG




Farmhouse Deli in Cheltenham specialises in home-cooked hams, home-cured bacon and freshly made sausages, along with serving a range of sandwiches and more.
70-72 High Street, Cheltenham, GL50 1EG