The New England Coffee House

Gallery

Description

A unique coffee shop situated in the beautiful town of Stow on the Wold. The first thing you will notice as you walk through the door is the heavenly smell, and the tempting array of fresh locally baked cakes, cookies and flapjacks.