Stroud a small town in Gloucestershire in the south of the Cotswolds. Famous for its Saturday Farmers Market.


Size: 4854px × 3276px
Location: Stroud Gloucestershire England UK
Photo credit: © Mr Standfast / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bohemian, cafe, cotswold, cotswolds, eating, farma, independent, local, pavement, produce, retail, saturday, stroud, woodruffs