The Twig
A deli and coffee shop in the Cotswolds.
Housed in Bibury, one of the prettiest villages in the Cotswolds, The Twig serves coffee from a local roastery, fresh pastries, cakes, savoury specials, and stocks other deli treats.
An offshoot of The Stump Inn.
Website | Instagram | Map | Add me on Step