Bibury
The TwigSituated in the picturesque village of Bibury, the twig is a bright little cafe/deli who’s offerings include freshly made focaccia sandwiches, beautiful cakes and home made sausage rolls, not to mention a top draw coffee.
|